Ios 滑动并使用标题跟随MKUSERTRACKINGMODE

Ios 滑动并使用标题跟随MKUSERTRACKINGMODE,ios,Ios,加载或重新加载MKMapView时,会设置MKUserTrackingModeFollowWithHeading,以便在地图上显示标题。但当我滑动地图时,标题消失,地图旋转到其常规方向。有趣的是,地图的缩放不会改变标题 有什么消息吗 谢谢我猜在您滑动地图后,地图会将UserTrackingMode设置为MKUserTrackingModeFollow,而不是MKUserTrackingModeFollowWithHeading。因此,航向跟踪被禁用 要解决此问题,可以按如下方式实现regionD

加载或重新加载MKMapView时,会设置
MKUserTrackingModeFollowWithHeading
,以便在地图上显示标题。但当我滑动地图时,标题消失,地图旋转到其常规方向。有趣的是,地图的缩放不会改变标题

有什么消息吗


谢谢

我猜在您滑动地图后,地图会将UserTrackingMode设置为MKUserTrackingModeFollow,而不是MKUserTrackingModeFollowWithHeading。因此,航向跟踪被禁用

要解决此问题,可以按如下方式实现regionDidChangeAnimated:

-(void)mapView:(MKMapView *)mapView regionDidChangeAnimated:(BOOL)animated{
    [mapView setUserTrackingMode:MKUserTrackingModeFollowWithHeading];
}

我猜在您滑动地图后,地图会将UserTrackingMode设置为MKUserTrackingModeFollow,而不是MKUserTrackingModeFollowWithHeading。因此,航向跟踪被禁用

要解决此问题,可以按如下方式实现regionDidChangeAnimated:

-(void)mapView:(MKMapView *)mapView regionDidChangeAnimated:(BOOL)animated{
    [mapView setUserTrackingMode:MKUserTrackingModeFollowWithHeading];
}