1
アプリを起動すると、現在の都市の地図が読み込まれます。IOS 9-10では完全に機能しました。 iOS 11のマップが不思議な動きをしたため。今すぐあなたが黄色の地図を表示するアプリを起動します。ホームボタンをクリックして3〜5秒待ってからアプリに戻ったら、地図が表示されるはずです...デバッグしようとしましたが、レイアウト構造を変更しましたが、何も助けてくれませんでした。アプリを最初に起動して5秒後にホーム画面に戻ります。MKMapViewは地図を読み込んで黄色の背景を表示しません
は、このようなビューに追加:
mapView.isScrollEnabled = false
mapView.isZoomEnabled = false
mapView.isPitchEnabled = false
mapView.isRotateEnabled = false
mapContainer.addSubview(mapView)
mapView.fillSuperview()
そして場所は次のように検出された後のマップを設定しますので、エラーが間違って初期化していた
let center = CLLocationCoordinate2D(latitude: mapLatitude - 0.004, longitude: mapLongitude)
let region = MKCoordinateRegion(center: center, span: MKCoordinateSpan(latitudeDelta: 0.04, longitudeDelta: 0.04))
self.mapView.setRegion(region, animated: true)
iOSシミュレータまたはデバイスで試しましたか? –
@小川小川 –