GMSMapView不会初始化

时间:2014-10-02 21:46:28

标签: viewcontroller google-maps-sdk-ios gmsmapview

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

2 个答案:

答案 0 :(得分:1)

您是否尝试过设置相机而不是丢弃故事板创建的GMSMapView?像

self.gmsMapViewUI.camera = newCam;

答案 1 :(得分:0)

您也可以尝试将其移至新的cameraPosition。

[self.gmsMapViewUI animateToCameraPosition:newCam];