使用MapKit框架(持续更新)
来源:互联网 发布:linux while true 编辑:程序博客网 时间:2024/05/18 02:49
使用MapKit框架
地图显示
最简单显示地图的代码:
注意:使用地图之前是需要引入MapKit框架的哦.
autoresizingMask是干什么用的呢(实际上,我看过后还是不懂)?
UIViewAutoresizingNone
这个常量如果被设置,视图将不进行自动尺寸调整。
UIViewAutoresizingFlexibleHeight
这个常量如果被设置,视图的高度将和父视图的高度一起成比例变化。否则,视图的高度将保持不变。
UIViewAutoresizingFlexibleWidth
这个常量如果被设置,视图的宽度将和父视图的宽度一起成比例变化。否则,视图的宽度将保持不变。
UIViewAutoresizingFlexibleLeftMargin
这个常量如果被设置,视图的左边界将随着父视图宽度的变化而按比例进行调整。否则,视图和其父视图的左边界的相对位置将保持不变。
UIViewAutoresizingFlexibleRightMargin
这个常量如果被设置,视图的右边界将随着父视图宽度的变化而按比例进行调整。否则,视图和其父视图的右边界的相对位置将保持不变。
UIViewAutoresizingFlexibleBottomMargin
这个常量如果被设置,视图的底边界将随着父视图高度的变化而按比例进行调整。否则,视图和其父视图的底边界的相对位置将保持不变。
UIViewAutoresizingFlexibleTopMargin
这个常量如果被设置,视图的上边界将随着父视图高度的变化而按比例进行调整。否则,视图和其父视图的上边界的相对位置将保持不变。
位置定位
为什么需要判断定位功能可不可用呢?下图可以看出为什么了.
打印信息:
2014-05-15 09:25:11.883 CoreLocation[17610:60b] <+37.78583400,-122.40641700> +/- 5.00m (speed -1.00 mps / course -1.00) @ 5/15/14, 9:25:11 AM China Standard Time
本人将这个代理定位的方式改写成了可以使用block的方式:
YXLocation.h
YXLocation.m
将经纬度转换为有意义的地址
打印信息如下:
2014-05-15 09:40:13.982 CoreLocation[2482:60b] 我在 中国北京市东城区东四街道东四朝阳门北小街2-1号
2014-05-15 09:40:13.986 CoreLocation[2482:60b] 国家代码 CN
2014-05-15 09:40:13.987 CoreLocation[2482:60b] 国家 中国
2014-05-15 09:40:13.988 CoreLocation[2482:60b] 邮政编码 (null)
2014-05-15 09:40:13.989 CoreLocation[2482:60b] administrativeArea 北京市
2014-05-15 09:40:13.991 CoreLocation[2482:60b] locality (null)
2014-05-15 09:40:13.992 CoreLocation[2482:60b] subLocality 东城区
2014-05-15 09:40:13.993 CoreLocation[2482:60b] subThoroughfare 2-1号
将有意义的地址转换为经纬度
打印信息:
2014-05-15 09:51:15.270 CoreLocation[2525:60b] 发现了 2 placemark(s).
2014-05-15 09:51:15.274 CoreLocation[2525:60b] 经度 = 116.425960
2014-05-15 09:51:15.275 CoreLocation[2525:60b] 纬度 = 39.931609
直接显示用户当前位置
- 使用MapKit框架(持续更新)
- MapKit框架的使用
- MapKit框架的使用
- MapKit框架的使用
- MapKit框架的初步使用
- MapKit框架
- iOS --- 地图框架MapKit的简单使用
- iOS地图展示mapkit框架-基本使用
- MapKit框架的基本使用1
- Codeigniter框架使用问题(持续更新……)
- MAPKit使用
- Android 框架整理,持续更新。。。
- 地图MapKit框架
- No2地图 MapKit框架
- iOS地图 MapKit框架
- MapKit框架的应用
- 地图相关 MapKit框架
- Altium使用技巧--持续更新
- weblogic下使用cxf调用c#的webservice时参数为空(xml规范不一致)
- /bin/bash^M: 坏的解释器: 没有那个文件或目录
- android aidl实例
- jquery幻灯片简单实现方法
- Eclipse doesn't start : JVM terminated. Exit code=14
- 使用MapKit框架(持续更新)
- 对NSGA-2的理解
- OCP 1Z0 051 QUESTION NO: 61
- Reachability查询联网状态
- 【Android开发经验】关于ListView中item与控件抢夺焦点的那些事
- 京东与阿里通信争霸之战打响
- yii checkBoxList 排序方式
- 大头网收集12个创新的纯CSS3进度条特效 动画效果很漂亮
- 职场中新人该如何做好职业规划