共用方式為


MapKit 命名空間

MapKit 命名空間提供可內嵌的地圖、批註和指示。

類別

MKAnnotation

提供地圖檢視的注釋資訊。

MKAnnotation_Extensions

介面的 IMKAnnotation 擴充方法,以支援來自 MKAnnotation 通訊協定的所有方法。

MKAnnotationView

代表 MapView 中的注釋,此批註會視需要從 MKAnnotation 物件建立。

MKAnnotationView.MKAnnotationViewAppearance

MKAnnotationView 別 物件的外觀類別。

MKAnnotationViewEventArgs

提供 和 E:MapKit.MKAnnotationViewEventArgs.DidSelectAnnotationView事件的資料 DidSelectAnnotationView

MKCircle

在地圖上指定迴圈重迭的資料。

MKCircleRenderer

的視覺表示。T:MapKit.MKCircle..

MKCircleView

MKCircle 視覺化表示。 以 iOS 7 和更新版本為目標的開發人員應該改用 MKCircleRenderer

MKCircleView.MKCircleViewAppearance

MKCircleView 別 物件的外觀類別。

MKClusterAnnotation

將多個批註分組在一起的批註。

MKCompassButton

MapKit 命名空間提供可內嵌的地圖、批註和指示。

MKCompassButton.MKCompassButtonAppearance

MKCompassButton 別 物件的外觀類別。

MKDidAddOverlayRenderersEventArgs

提供 DidAddOverlayRenderers 事件的資料。

MKDidFinishRenderingMapEventArgs

提供 DidFinishRenderingMap 事件的資料。

MKDirections

Apple 提供的目的地路由。

MKDirectionsRequest

封裝路線指示的要求。

MKDirectionsResponse

Apple 提供的一組路由指示。

MKDistanceFormatter

在距離與當地語系化字串之間轉換。

MKErrorCodeExtensions

MapKit.MKErrorCode 列舉的擴充方法。

MKETAResponse

Apple 伺服器傳回的旅遊時間資料。 與 CalculateETA(MKETAHandler) 搭配使用。

MKFeatureDisplayPriority

列舉注釋顯示優先順序。

MKGeodesicPolyline

MKPolyline 表示兩個位置之間的大圓距離。

MKGeometry

Helper 類別,包含計算距離和緯度相依刻度的方法。

MKLaunchOptions

封裝要搭配 OpenInMaps(MKLaunchOptions) 使用的屬性。

MKLocalSearch

封裝單一地圖型搜尋。

MKLocalSearchCompleter

計算並傳回符合部分使用者搜尋字串之本機位置或景點的完成。

MKLocalSearchCompleterDelegate

代表 接收的 MKLocalSearchCompleter 委派物件,代表 對應使用者輸入的搜尋完成。

MKLocalSearchCompleterDelegate_Extensions

介面的 IMKLocalSearchCompleterDelegate 擴充方法,以支援來自 MKLocalSearchCompleterDelegate 通訊協定的所有方法。

MKLocalSearchCompletion

系統提供的已完成搜尋字詞衍生自部分使用者輸入。

MKLocalSearchRequest

封裝地圖式搜尋的要求屬性 MKLocalSearch

MKLocalSearchResponse

封裝地圖式搜尋的 MKLocalSearch 回應屬性。

MKMapCamera

定義地圖檢視方塊的檢視點。

MKMapItem

與地圖上特定位置相關的資訊。

MKMapSnapshot

MKMapView 視覺化快照集,由 MKMapSnapshotter 產生。

MKMapSnapshotOptions

可與 C:MapKit.MKMapSnapshotter (MapKit.MKSnapshotOptions來指定建立 MKMapSnapshot s 的各種選項。

MKMapSnapshotter

建立地圖的視覺效果 MKMapSnapshot ,並載入所有地圖底圖。

MKMapView

可內嵌的地圖檢視。

MKMapView.MKMapViewAppearance

MKMapView 別 物件的外觀類別。

MKMapViewAccessoryTappedEventArgs

提供 CalloutAccessoryControlTapped 事件的資料。

MKMapViewAnnotationEventArgs

提供 DidAddAnnotationViews 事件的資料。

MKMapViewChangeEventArgs

提供 和 E:MapKit.MKMapViewChangeEventArgs.RegionWillChange事件的資料 RegionWillChange

MKMapViewDefault

MapKit 命名空間提供可內嵌的地圖、批註和指示。

MKMapViewDelegate

用來接收來自 MKMapView 的通知。

MKMapViewDelegate_Extensions

介面的 IMKMapViewDelegate 擴充方法,以支援來自 MKMapViewDelegate 通訊協定的所有方法。

MKMapViewDragStateEventArgs

提供 ChangedDragState 事件的資料。

MKMarkerAnnotationView

MapKit 命名空間提供可內嵌的地圖、批註和指示。

MKMarkerAnnotationView.MKMarkerAnnotationViewAppearance

MKMarkerAnnotationView 別 物件的外觀類別。

MKMultiPoint

由多個點組成的地圖圖形基類。

MKOverlay

描述結合位置和幾何圖形的地圖批註。

MKOverlay_Extensions

介面的 IMKOverlay 擴充方法,以支援來自 MKOverlay 通訊協定的所有方法。

MKOverlayPathRenderer

MKOverlayPathRenderer 其視覺化標記法為 CGPath

MKOverlayPathView

MKOverlayView 其視覺效果重新取代為 CGPath 。 以 iOS 7 和更新版本為目標的開發人員應該改用 MKOverlayPathRenderer

MKOverlayPathView.MKOverlayPathViewAppearance

MKOverlayPathView 別 物件的外觀類別。

MKOverlayRenderer

MKOverlay 視覺化表示。

MKOverlayView

MKOverlay 視覺化表示。 MKOverlayRenderer 應該在以 iOS 7 和更新版本為目標的應用程式中使用這個類別。

MKOverlayView.MKOverlayViewAppearance

MKOverlayView 別 物件的外觀類別。

MKOverlayViewsEventArgs

提供 DidAddOverlayViews 事件的資料。

MKPinAnnotationView

表示可在地圖上卸載的類似釘選檢視。

MKPinAnnotationView.MKPinAnnotationViewAppearance

MKPinAnnotationView 別 物件的外觀類別。

MKPlacemark

結合特定位置與國家/地區和人類有意義的字串等資料, (例如街道位址) 。

MKPlacemarkAddress

類別,其中包含標記的位址資料。

MKPointAnnotation

地圖批註,將特定位置與有意義的字串產生關聯, (例如,街道位址) MKShape

MKPolygon

地圖批註,表示在特定位置上覆寫的封閉多邊形。

MKPolygonRenderer

注釋的 MKPolygon 視覺表示。

MKPolygonView

注釋的 MKPolygon 視覺表示。 以 iOS 7 和更新版本為目標的開發人員應該改用 MKPolygonRenderer

MKPolygonView.MKPolygonViewAppearance

MKPolygonView 別 物件的外觀類別。

MKPolyline

地圖批註,表示定義未封閉線條數列的一系列點。

MKPolylineRenderer

MKPolyline 視覺化表示。

MKPolylineView

MKPolyline 視覺表示。 以 iOS 7 和更新版本為目標的應用程式開發人員應該偏好使用 MKPolylineRenderer

MKPolylineView.MKPolylineViewAppearance

MKPolylineView 別 之物件的外觀類別。

MKReverseGeocoder

提供特定位置與該位置 (相關資訊之間的轉換,例如街地道址) 。

MKReverseGeocoderDelegate

覆寫時,允許自訂與 生命週期 MKReverseGeocoder 相關的事件。

MKRoute

旅遊路線,由數個 組成 MKRouteStep

MKRouteStep

中的 MKRoute 專案,表示單一行進指示。

MKScaleView

MapKit 命名空間提供可內嵌的地圖、批註和指示。

MKScaleView.MKScaleViewAppearance

MKScaleView 別 之物件的外觀類別。

MKShape

圖形型地圖注釋的基類。

MKTileOverlay

MKOverlay,可用於取代或取代 iOS 原生地圖底圖之上。

MKTileOverlayRenderer

MKTileOverlay在 上 MKMapView 繪製 。

MKUserLocation

批註,表示使用者在地圖上的目前位置。

MKUserLocationEventArgs

提供 DidUpdateUserLocation 事件的資料。

MKUserTrackingBarButtonItem

特製化 UIBarButtonItem ,可讓使用者查看及控制作用 MKUserTrackingMode 中的 。

MKUserTrackingBarButtonItem.MKUserTrackingBarButtonItemAppearance

MKUserTrackingBarButtonItem 別 之物件的外觀類別。

MKUserTrackingButton

切換追蹤模式的按鈕。

MKUserTrackingButton.MKUserTrackingButtonAppearance

MKUserTrackingButton 別 之物件的外觀類別。

MMapViewUserTrackingEventArgs

提供 DidChangeUserTrackingMode 事件的資料。

NSUserActivity_MKMapItem

用於取得及設定 物件上 NSUserActivity 之地圖專案的延伸模組類別。

結構

MKCoordinateRegion

定義要顯示的地圖區域。

MKCoordinateSpan

地圖區域跨越的區域。

MKMapPoint

2D 地圖投影中的位置。

MKMapRect

2D 地圖投影中的矩形區域,以地圖點為單位。

MKMapSize

以地圖點測量的 2D 地圖投影範圍。

MKTileOverlayPath

封裝特定 MKTileOverlay 的索引值。

介面

IMKAnnotation

介面,表示通訊協定 MKAnnotation 的任何) 時, (所需的方法。

IMKLocalSearchCompleterDelegate

介面,表示通訊協定 MKLocalSearchCompleterDelegate 的任何) 時, (所需的方法。

IMKMapViewDelegate

介面,表示通訊協定 MKMapViewDelegate 的任何) 時, (所需的方法。

IMKOverlay

介面,表示通訊協定 MKOverlay 的任何) 時, (所需的方法。

IMKReverseGeocoderDelegate

介面,表示通訊協定 MKReverseGeocoderDelegate 的任何) 時, (所需的方法。

列舉

MKAnnotationViewCollisionMode

列舉衝突偵測模式。

MKAnnotationViewDragState

拖曳 MKAnnotationView 之 有效狀態的列舉。

MKDirectionsMode

可提供方向的移動方法列舉。

MKDirectionsTransportType

列舉,其值會指定方向要求的路由類型。

MKDistanceFormatterUnits

列舉,其值指定搭配 MKDistanceFormatter 使用的單位。

MKDistanceFormatterUnitStyle

列舉,其值指定字串的 MKDistanceFormatter 長度。

MKErrorCode

列舉,其值代表CalculateETA(MKETAHandler) 可能發生的各種錯誤。

MKFeatureVisibility

列舉標記標題的可見度行為。

MKMapType

對應的類型。

MKOverlayLevel

列舉,其值指定重迭是否應該呈現在道路上方,但標籤下方等等。

MKPinAnnotationColor

地圖釘選的色彩。

MKScaleViewAlignment

MapKit 命名空間提供可內嵌的地圖、批註和指示。

MKSearchCompletionFilterType

列舉值,這些值會控制是否除了放置結果之外,搜尋查詢是否包含在完成清單中。

MKUserTrackingMode

有效追蹤模式的列舉。

委派

MKCreateClusterAnnotation

MapKit 命名空間提供可內嵌的地圖、批註和指示。

MKDirectionsHandler

呼叫 的 CalculateDirections(MKDirectionsHandler) 完成處理常式。

MKETAHandler

呼叫 的 CalculateETA(MKETAHandler) 完成處理常式。

MKLocalSearchCompletionHandler

用來處理地圖型搜尋結果的委派。

MKMapSnapshotCompletionHandler

的完成處理常式 StartAsync(DispatchQueue)

MKMapViewAnnotation

用來從批註傳回檢視的簽章。

MKMapViewOverlay

屬性所使用的 GetViewForOverlay(IMKMapViewDelegate, MKMapView, IMKOverlay) 委派。

MKRendererForOverlayDelegate

屬性所 RendererForOverlay(IMKOverlay) 指定的函式,會計算指定 MKOverlay 之 的適當轉譯器。

MKTileOverlayLoadTileCompletionHandler

LoadTileAtPath(MKTileOverlayPath, MKTileOverlayLoadTileCompletionHandler) 完成處理常式。

備註

您可以使用 MapKit 在應用程式中內嵌地圖,並在其上顯示景點。