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 に答える