地图导航
2016-04-28 14:13
295 查看
-(void)touchesBegan:(NSSet<UITouch *> *)touches withEvent:(UIEvent *)event{ //定位 CLGeocoder * gercode = [[CLGeocoder alloc]init]; self.gercode = gercode; //地理编码 [gercode geocodeAddressString:@"上海" completionHandler:^(NSArray<CLPlacemark *> * _Nullable placemarks, NSError * _Nullable error) { CLPlacemark * place =[placemarks firstObject]; MKPlacemark * p = [[MKPlacemark alloc]initWithPlacemark:place]; MKMapItem * item1 = [[MKMapItem alloc]initWithPlacemark:p]; [gercode geocodeAddressString:@"北京" completionHandler:^(NSArray<CLPlacemark *> * _Nullable placemarks, NSError * _Nullable error) { CLPlacemark * place1 = [placemarks firstObject]; MKPlacemark * p2 = [[MKPlacemark alloc]initWithPlacemark:place1]; MKMapItem * item2 = [[MKMapItem alloc]initWithPlacemark:p2]; //导航 [MKMapItem openMapsWithItems:@[item1 , item2] launchOptions:@{MKLaunchOptionsDirectionsModeKey:MKLaunchOptionsDirectionsModeDriving,MKLaunchOptionsMapTypeKey:@2}]; }];
相关文章推荐
- exp/imp 参数设置与使用方法 (转载)
- php生成txt文件实例代码介绍
- myeclipse中 相同变量 高亮显示
- apk反编译
- 5.常见文件系统,超级块,引导扇区
- nova reset-state deleting openstack 删除 虚拟机
- POST请求
- Drupal8 社区文档之Drupal安全吗
- 如何设置outlook实现自动秘密抄送邮件的功能?
- thinkphp 访问静态页面
- http://guhanjie.iteye.com/blog/1683637
- 第一个春天
- 字典的pop方法
- 表单的两种提交方式:get与post的区别
- 第一个春天
- 4643 -- 【模拟试题】超级数独
- 关闭IE浏览器窗口时触发的动作js
- Drupal8 社区文档之技术堆栈
- [ActionScript 3.0] 通过三角形获得 3D 效果
- [BZOJ3295][Cqoi2011]动态逆序对(树状数组套线段树||cdq分治)