0
IBOutletでリンクされ、GMSMapViewとしてサブクラス化されたカスタムUIViewの座標を読み込む際に問題があります。 mapViewはロードされますが、毎回間違った場所が常に表示されます(デフォルトではロンドンだと思います)。しかし、self.mapViewをself.viewに変更すると、マップ内の座標が正しくロードされます。私はスーパービューの作品を使用している間、カスタムUIViewで座標を読み込むのがうまくいかないという手掛かりはありません。先進的でありがとう!Google Maps API IOSがカスタムUIViewで新しい座標をロードできない
@IBOutlet var mapView: GMSMapView!
override func loadView() {
super.loadView()
let kCameraLatitude = 37.314617900000002
let kCameraLongitude = -121.7901318
let camera = GMSCameraPosition.cameraWithLatitude(kCameraLatitude,
longitude: kCameraLongitude, zoom: 1)
let newMapView = GMSMapView.mapWithFrame(self.mapView.frame, camera: camera)
self.mapView = newMapView
}