Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/38.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
iPhone:mapView.showUserLocation。VS位置更新功能_Iphone_Mapkit_Mkmapview_Core Location_Coordinate - Fatal编程技术网

iPhone:mapView.showUserLocation。VS位置更新功能

iPhone:mapView.showUserLocation。VS位置更新功能,iphone,mapkit,mkmapview,core-location,coordinate,Iphone,Mapkit,Mkmapview,Core Location,Coordinate,我正在开发一个基于位置的应用程序,我有一个mapView设置来显示用户位置(mapView.showUserLocation);我还有一个locationUpdate功能来检索当前位置的横向/纵向: (void)locationUpdate:(CLLocation *)location{} 在我调用函数stopUpdateLocation停止更新位置后,mapview(蓝色球)继续更新我的位置 换句话说:是否会从mapview自动调用另一个locationUpdate函数?您拥有MKMapV

我正在开发一个基于位置的应用程序,我有一个mapView设置来显示用户位置(mapView.showUserLocation);我还有一个locationUpdate功能来检索当前位置的横向/纵向:

(void)locationUpdate:(CLLocation *)location{} 
在我调用函数stopUpdateLocation停止更新位置后,mapview(蓝色球)继续更新我的位置


换句话说:是否会从mapview自动调用另一个locationUpdate函数?

您拥有MKMapView集的
showsUserLocation
属性(此属性在Interface Builder中可编辑)

从其:

将此属性设置为“是”会导致 使用核心位置的地图视图 框架来查找当前的 地点。只要这个财产是 是,地图视图将继续跟踪 用户的位置并更新它 定期


您拥有MKMapView集的
showsUserLocation
属性(此属性在Interface Builder中可编辑)

从其:

将此属性设置为“是”会导致 使用核心位置的地图视图 框架来查找当前的 地点。只要这个财产是 是,地图视图将继续跟踪 用户的位置并更新它 定期


我认为您可能同时使用MKMapView和CLLocationManager。(void)当CLLocationManager获得职位时,执行locationUpdate。MKMapView独立使用GPS设备并自行更新


您应该停止使用showUserLocation,使用CLLocationManager获取位置,然后使用MKMapView显示位置。

我认为您可以同时使用MKMapView和CLLocationManager。(void)当CLLocationManager获得职位时,执行locationUpdate。MKMapView独立使用GPS设备并自行更新

您应该停止使用showUserLocation,使用CLLocationManager获取位置,然后使用MKMapView显示位置