iOS开发:地图与消息功能实现
一、Map Kit功能实现
- 准备工作
在实现Map Me的ViewController之前,需要对MapLocation类进行编码和解码相关操作。完成后保存MapLocation.m文件,接着开始实现ViewController类。
首先,在ViewController.m文件中添加MapLocation头文件的导入:
#import "MapLocation.h"
然后,定义一些用于处理注释和反向地理编码的私有类别方法。在类别接口声明中添加以下两个方法声明:
@interface ViewController ()
- (void)openCallout:(id<MKAnnotation>)annotation;
- (void)reverseGeocode:(CLLocation *)location;
@end
- 设置地图类型
在viewDidLoad:方法中设置地图视图的地图类型。声明三种地图类型,其中两种注释掉,方便后续切换和实验:
self.mapView.mapType = MKMapTypeStandard;
//self.mapView.mapType
超级会员免费看
订阅专栏 解锁全文

1106

被折叠的 条评论
为什么被折叠?



