我可以使用更改地图方位
[googleMapView animateToBearing:0.5];
但是如何做到这一点,使更改是瞬时的却没有动画呢?
最佳答案
抓住当前相机的位置,更改方位,然后设置视图的相机位置:
GMSCameraPosition *myCamera = googleMapView.camera;
GMSCameraPosition *myNewCamera = [GMSCameraPosition cameraWithLatitude:myCamera.targetAsCoordinate.latitude longitude:myCamera.targetAsCoordinate.longitude zoom:myCamera.zoom bearing:0.5 viewingAngle:myCamera.viewingAngle];
googleMapView.camera = myNewCamera;