0

我的故事板上有一个 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;
4

2 回答 2

1

您是否尝试过仅设置相机而不是丢弃情节提要创建的 GMSMapView?喜欢

self.gmsMapViewUI.camera = newCam;
于 2014-11-06T09:28:30.957 回答
0

你也可以试试这个来移动到一个新的cameraPosition。

[self.gmsMapViewUI animateToCameraPosition:newCam];
于 2016-02-05T10:00:13.610 回答