コンテンツにスキップ

MapKit MapViewHolder

MapKitViewState.getMapViewHolder()AnyMapViewHolder? を返します。ネイティブの MapKit オブジェクトは MKMapView にキャストできます。

import MapKit
if let holder = mapViewState.getMapViewHolder(),
let mapView = holder.mapView as? MKMapView {
mapView.showsTraffic = true
}

SDK でカバーされているマップタイプの変更には、キャストの代わりに mapDesignType を使用してください:

mapViewState.mapDesignType = MapKitMapDesign.Hybrid