我有一个带有地图视图的第一个视图控制器。showUserLocation 设置为 YES 并且效果很好。然后我实现了这个方法:
- (void)mapView:(MKMapView *)mapView didUpdateUserLocation:(MKUserLocation *)userLocation
在 userLocation 更新后做一些事情。它有效,但只是第一次。如果我然后切换到另一个视图,然后我回到 mapviewcontroller,didUpdateUserLocation 将不会再次被触发,尽管用户位置显示在地图上。
有什么建议吗?
提前感谢,塞缪尔