加载或重新加载MKMapView时,会设置MKUserTrackingModeFollowWithHeading
,以便在地图上显示标题。但是当我滑动地图时,标题会消失,地图会旋转到正常方向。有趣的是,地图的缩放不会改变标题。
任何信息?
由于
答案 0 :(得分:4)
我想在你滑动地图后,地图将UserTrackingMode设置为MKUserTrackingModeFollow而不是MKUserTrackingModeFollowWithHeading。因此,标题跟踪被禁用。
您可以按如下方式实现 regionDidChangeAnimated 来解决此问题:
-(void)mapView:(MKMapView *)mapView regionDidChangeAnimated:(BOOL)animated{
[mapView setUserTrackingMode:MKUserTrackingModeFollowWithHeading];
}