我的故事板上有一个GMSMapView
@property (strong, nonatomic) IBOutlet GMSMapView *gmsMapViewUI;
使用说明我无法将此mapView更新为新坐标。这在过去一直对我有用,但我已经重新构建了这个功能,似乎缺少一些重要的细节来让地图再次正确加载。我的电话线路很少,我一定错过了一件事。 Google SDK也没有给我任何明确的信息。
GMSCameraPosition *newCam=[GMSCameraPosition cameraWithLatitude:33 longitude:122 zoom:16];
self.gmsMapViewUI=[GMSMapView mapWithFrame:self.gmsMapViewUI.bounds camera:newCam];
self.gmsMapViewUI.delegate=self;
答案 0 :(得分:1)
您是否尝试过设置相机而不是丢弃故事板创建的GMSMapView?像
self.gmsMapViewUI.camera = newCam;
答案 1 :(得分:0)
您也可以尝试将其移至新的cameraPosition。
[self.gmsMapViewUI animateToCameraPosition:newCam];