【发布时间】:2011-09-20 06:24:02
【问题描述】:
我正在显示 2 个地点之间的路线。我的项目是一个基于导航的项目。在viewWillAppear: 方法中,我使用位置管理器跟踪用户的当前位置。在里面
- (void)mapView:(MKMapView *)mapView didUpdateUserLocation:(MKUserLocation *)userLocation方法我得到用户当前位置的坐标。
我用这个画地图。现在,当我返回上一个视图并返回地图视图时,它不会加载用户位置。它不调用- (void)mapView:(MKMapView *)mapView didUpdateUserLocation:(MKUserLocation *)userLocation 方法。
我该如何纠正这个问题?每次来这堂课我都需要获取地图路线。
提前致谢
【问题讨论】:
-
您是在设备上还是在模拟器中看到这个问题?模拟器并不总是定期发布位置更新。
-
仅在模拟器中。它显示的当前位置是库比蒂诺。那是 k,但我第二次点击“地图”按钮时它不会再次上传位置。
标签: iphone objective-c mkmapview ios4