我的问题是,当我使用 Sygic mapView 进行导航时,尽管我选择了此模式,但相机并未跟随用户位置
mapView.cameraMovementMode = .followGpsPositionWithAutozoom
不知道是否还有其他设置需要在开始导航后跟随用户位置
我的问题是,当我使用 Sygic mapView 进行导航时,尽管我选择了此模式,但相机并未跟随用户位置
mapView.cameraMovementMode = .followGpsPositionWithAutozoom
不知道是否还有其他设置需要在开始导航后跟随用户位置
它应该按照您使用它的方式工作。您是否尝试将相机移出您的位置然后打电话mapView.cameraMovementMode = .followGpsPositionWithAutozoom
?它应该将相机设置到您的位置并跟随您的 gps。
SYMapView
在SDK初始化后初始化吗?SYPositioning.shared().startUpdatingPosition()
SDK初始化后调用吗?因此 SDK 将开始更新您的位置你可以注册你的类SYPositioningDelegate
并实现-(void)positioning:(nonnull SYPositioning*)positioning didUpdatePosition:(nonnull SYPosition*)position;
方法,这样你就可以打印你的位置。