Ios 启动导航后无法移动地图
您好,我在我的应用程序中使用skobbler offline map,除一件事外,其他一切正常。启动导航后,我可以旋转、放大、缩小地图,但无法移动地图。请帮助解决此问题。如果我将“跟随用户位置”设置为“否”,它可以正常工作,但我必须在导航时跟随用户位置。我已经试过了 但我想跟随用户的立场是肯定的。请帮助提前感谢Ios 启动导航后无法移动地图,ios,objective-c,skmaps,skobbler-maps,Ios,Objective C,Skmaps,Skobbler Maps,您好,我在我的应用程序中使用skobbler offline map,除一件事外,其他一切正常。启动导航后,我可以旋转、放大、缩小地图,但无法移动地图。请帮助解决此问题。如果我将“跟随用户位置”设置为“否”,它可以正常工作,但我必须在导航时跟随用户位置。我已经试过了 但我想跟随用户的立场是肯定的。请帮助提前感谢 [SKRoutingService sharedInstance].navigationDelegate = self; SKNavigationSettings* navSetting
[SKRoutingService sharedInstance].navigationDelegate = self;
SKNavigationSettings* navSettings = [SKNavigationSettings navigationSettings];
navSettings.navigationType=SKNavigationTypeReal;
navSettings.distanceFormat=SKDistanceFormatMilesFeet;
[[SKRoutingService sharedInstance]startNavigationWithSettings:navSettings];
self.mapView.settings.followUserPosition = YES;
self.mapView.settings.displayMode = SKMapDisplayMode2D;
我认为这两个要求相互冲突:
- 您希望能够平移地图-这意味着您应该能够在地图上任意移动,而不考虑当前用户的位置
- 您希望跟踪用户位置-这意味着每次更新用户位置时,地图都应自动重新居中于用户上