对于这种情况,我想了一个办法,就是使用系统的定位,在地图界面添加一个方向的图标,如下图:
?...~
(四)关于app切换到后台产生的问题
当app切换到后台再切换回前台,mapView可能会产生黑屏的情况,此时只需在AppDelegate.m中的applicationWillResignActive...:
如果在viewDidLoad里写定位委托的话,加载完mapView后,定位当前位置是可以正常显示,并且可以随着位置的变化,定位点也随之发生变化.如果切换到后台,然后再切换回mapView界面,定位点还是会变化...(六)关于标注与当前位置间距离的计算
//设置标注的经纬度坐标
CGFloat latitude = 39.915168;
CGFloat longitude = 116.403875...;
anno.coordinate = CLLocationCoordinate2DMake(latitude, longitude);
//计算所选坐标和当前位置之间的距离
CLLocationCoordinate2D