Freigeben über


MapKit Namespace

Der MapKit-Namespace bietet einbettbare Zuordnungen, Anmerkungen und Richtungen.

Klassen

MKAnnotation

Stellt Anmerkungsinformationen für die Kartenansicht bereit.

MKAnnotation_Extensions

Erweiterungsmethoden für die IMKAnnotation Schnittstelle, um alle Methoden aus dem MKAnnotation Protokoll zu unterstützen.

MKAnnotationView

Stellt eine Anmerkung im MapView dar, die bei Bedarf aus MKAnnotation-Objekten erstellt wird.

MKAnnotationView.MKAnnotationViewAppearance

Appearance-Klasse für Objekte des Typs MKAnnotationView.

MKAnnotationViewEventArgs

Stellt Daten für die DidSelectAnnotationView Ereignisse E:MapKit.MKAnnotationViewEventArgs.DidSelectAnnotationView bereit.

MKCircle

Die Daten, die eine kreisförmige Überlagerung auf einer Karte angeben.

MKCircleRenderer

Die visuelle Darstellung eines T:MapKit.MKCircle..

MKCircleView

Die visuelle Darstellung eines MKCircle. Entwickler, die iOS 7 und höher als Ziel verwenden, sollten stattdessen verwenden MKCircleRenderer.

MKCircleView.MKCircleViewAppearance

Appearance-Klasse für Objekte des Typs MKCircleView.

MKClusterAnnotation

Eine Anmerkung, die mehrere Anmerkungen zusammen gruppiert.

MKCompassButton

Der MapKit-Namespace bietet einbettbare Zuordnungen, Anmerkungen und Richtungen.

MKCompassButton.MKCompassButtonAppearance

Appearance-Klasse für Objekte des Typs MKCompassButton.

MKDidAddOverlayRenderersEventArgs

Stellt Daten für das DidAddOverlayRenderers-Ereignis bereit.

MKDidFinishRenderingMapEventArgs

Stellt Daten für das DidFinishRenderingMap-Ereignis bereit.

MKDirections

Eine von Apple bereitgestellte Route zu einem Ziel.

MKDirectionsRequest

Kapselt eine Anforderung für eine Wegbeschreibung.

MKDirectionsResponse

Eine Reihe von Routinganweisungen, die von Apple bereitgestellt werden.

MKDistanceFormatter

Konvertiert zwischen Entfernungen und lokalisierten Zeichenfolgen.

MKErrorCodeExtensions

Erweiterungsmethoden für die MapKit.MKErrorCode-Enumeration.

MKETAResponse

Von Apple-Servern zurückgegebene Reisezeitdaten. Wird mit CalculateETA(MKETAHandler) verwendet.

MKFeatureDisplayPriority

Listet die Anzeigeprioritäten von Anmerkungen auf.

MKGeodesicPolyline

Ein MKPolyline , das den Großkreisabstand zwischen zwei Standorten darstellt.

MKGeometry

Hilfsklasse, die Methoden zum Berechnen von Entfernungen und breitenabhängigen Skalierungen enthält.

MKLaunchOptions

Kapselt Eigenschaften, die mit OpenInMaps(MKLaunchOptions)verwendet werden sollen.

MKLocalSearch

Kapselt eine einzelne kartenbasierte Suche.

MKLocalSearchCompleter

Berechnet und gibt Vervollständigungen zurück, die mit lokalen Speicherorten oder Points of Interest für partielle Benutzersuchzeichenfolgen übereinstimmen.

MKLocalSearchCompleterDelegate

Delegatobjekt, das im Namen eines MKLocalSearchCompleterempfängt, zuordnen von Suchabschlüssen von Benutzereingaben.

MKLocalSearchCompleterDelegate_Extensions

Erweiterungsmethoden für die IMKLocalSearchCompleterDelegate Schnittstelle, um alle Methoden aus dem MKLocalSearchCompleterDelegate Protokoll zu unterstützen.

MKLocalSearchCompletion

Vom System bereitgestellter abgeschlossener Suchbegriff, der von partiellen Benutzereingaben abgeleitet wurde.

MKLocalSearchRequest

Kapseln Sie die Anforderungseigenschaften einer MKLocalSearch kartenbasierten Suche.

MKLocalSearchResponse

Kapselt die Antworteigenschaften einer MKLocalSearch kartenbasierten Suche.

MKMapCamera

Der Standpunkt, der die Perspektive der Karte definiert.

MKMapItem

Informationen zu einem bestimmten Ort auf einer Karte.

MKMapSnapshot

Ein visuelles Momentaufnahme eines MKMapView, das von erstellt wirdMKMapSnapshotter.

MKMapSnapshotOptions

Eine Klasse, die mit C:MapKit.MKMapSnapshotter(MapKit.MKSnapshotOptions ) verwendet werden kann, um verschiedene Optionen zum Erstellen von MKMapSnapshots anzugeben.

MKMapSnapshotter

Erstellt ein Visual MKMapSnapshot der Karte mit geladenen Kartenkacheln.

MKMapView

Einbettbare Kartenansicht.

MKMapView.MKMapViewAppearance

Appearance-Klasse für Objekte des Typs MKMapView.

MKMapViewAccessoryTappedEventArgs

Stellt Daten für das CalloutAccessoryControlTapped-Ereignis bereit.

MKMapViewAnnotationEventArgs

Stellt Daten für das DidAddAnnotationViews-Ereignis bereit.

MKMapViewChangeEventArgs

Stellt Daten für die RegionWillChangeE:MapKit.MKMapViewChangeEventArgs.RegionWillChange bereit.

MKMapViewDefault

Der MapKit-Namespace bietet einbettbare Zuordnungen, Anmerkungen und Richtungen.

MKMapViewDelegate

Wird verwendet, um Benachrichtigungen von einer MKMapView zu empfangen.

MKMapViewDelegate_Extensions

Erweiterungsmethoden für die IMKMapViewDelegate Schnittstelle, um alle Methoden aus dem MKMapViewDelegate Protokoll zu unterstützen.

MKMapViewDragStateEventArgs

Stellt Daten für das ChangedDragState-Ereignis bereit.

MKMarkerAnnotationView

Der MapKit-Namespace bietet einbettbare Zuordnungen, Anmerkungen und Richtungen.

MKMarkerAnnotationView.MKMarkerAnnotationViewAppearance

Appearance-Klasse für Objekte des Typs MKMarkerAnnotationView.

MKMultiPoint

Die Basisklasse für Kartenformen, die aus mehreren Punkten bestehen.

MKOverlay

Beschreibt eine Kartenanmerkung, die eine Position und eine geometrische Form kombiniert.

MKOverlay_Extensions

Erweiterungsmethoden für die IMKOverlay Schnittstelle, um alle Methoden aus dem MKOverlay Protokoll zu unterstützen.

MKOverlayPathRenderer

Ein MKOverlayPathRenderer , dessen visuelle Darstellung eine CGPathist.

MKOverlayPathView

Ein MKOverlayView , dessen visuelle Darstellung ein CGPathist. Entwickler, die iOS 7 und höher als Ziel verwenden, sollten stattdessen verwenden MKOverlayPathRenderer.

MKOverlayPathView.MKOverlayPathViewAppearance

Appearance-Klasse für Objekte des Typs MKOverlayPathView.

MKOverlayRenderer

Die visuelle Darstellung eines MKOverlay.

MKOverlayView

Die visuelle Darstellung eines MKOverlay. MKOverlayRenderer sollte anstelle dieser Klasse in Apps für iOS 7 und höher verwendet werden.

MKOverlayView.MKOverlayViewAppearance

Appearance-Klasse für Objekte des Typs MKOverlayView.

MKOverlayViewsEventArgs

Stellt Daten für das DidAddOverlayViews-Ereignis bereit.

MKPinAnnotationView

Stellt eine pinähnliche Ansicht dar, die auf einer Karte abgelegt werden kann.

MKPinAnnotationView.MKPinAnnotationViewAppearance

Appearance-Klasse für Objekte des Typs MKPinAnnotationView.

MKPlacemark

Kombiniert einen bestimmten Standort mit Daten wie z. B. Land und für Menschen aussagekräftige Zeichenfolgen (z. B. eine Adresse).

MKPlacemarkAddress

Klasse, die Adressdaten für eine Ortsmarkierung enthält.

MKPointAnnotation

Eine Kartenanmerkung, die eine bestimmte Position den aussagekräftigen Zeichenfolgen (z. B. Die Adresse) einer MKShapezuordnet.

MKPolygon

Eine Kartenanmerkung, die ein geschlossenes Polygon darstellt, das an einer bestimmten Stelle überlagert ist.

MKPolygonRenderer

Die visuelle Darstellung einer MKPolygon Anmerkung.

MKPolygonView

Die visuelle Darstellung einer MKPolygon Anmerkung. Entwickler, die iOS 7 und höher als Ziel verwenden, sollten stattdessen verwenden MKPolygonRenderer.

MKPolygonView.MKPolygonViewAppearance

Appearance-Klasse für Objekte des Typs MKPolygonView.

MKPolyline

Eine Kartenanmerkung, die eine Reihe von Punkten darstellt, die eine nicht geschlossene Reihe von Linien definieren.

MKPolylineRenderer

Die visuelle Darstellung eines MKPolyline.

MKPolylineView

Die visuelle Darstellung eines MKPolyline. Anwendungsentwickler für iOS 7 und höher sollten lieber verwenden MKPolylineRenderer.

MKPolylineView.MKPolylineViewAppearance

Darstellungsklasse für Objekte des Typs MKPolylineView.

MKReverseGeocoder

Ermöglicht die Konvertierung zwischen einem bestimmten Standort in Informationen zu diesem Standort (z. B. Straßenadresse).

MKReverseGeocoderDelegate

Ermöglicht beim Überschreiben die Anpassung von Ereignissen im Zusammenhang mit dem Lebenszyklus eines MKReverseGeocoder.

MKRoute

Eine Reiseroute, die aus einer Anzahl von MKRouteSteps besteht.

MKRouteStep

Ein Element in einem MKRoute, das eine einzelne Reiseanweisung darstellt.

MKScaleView

Der MapKit-Namespace bietet einbettbare Zuordnungen, Anmerkungen und Richtungen.

MKScaleView.MKScaleViewAppearance

Darstellungsklasse für Objekte des Typs MKScaleView.

MKShape

Basisklasse für formbasierte Kartenanmerkungen.

MKTileOverlay

Eine MKOverlay , die anstelle der nativen iOS-Kartenkacheln oder darüber verwendet werden kann.

MKTileOverlayRenderer

Zeichnet ein MKTileOverlay auf einem MKMapView.

MKUserLocation

Eine Anmerkung, die den aktuellen Standort des Benutzers auf einer Karte darstellt.

MKUserLocationEventArgs

Stellt Daten für das DidUpdateUserLocation-Ereignis bereit.

MKUserTrackingBarButtonItem

Eine spezialisierte UIBarButtonItem , die es dem Benutzer ermöglicht, die aktive MKUserTrackingMode anzuzeigen und zu steuern.

MKUserTrackingBarButtonItem.MKUserTrackingBarButtonItemAppearance

Darstellungsklasse für Objekte des Typs MKUserTrackingBarButtonItem.

MKUserTrackingButton

Eine Schaltfläche zum Umschalten des Nachverfolgungsmodus.

MKUserTrackingButton.MKUserTrackingButtonAppearance

Darstellungsklasse für Objekte des Typs MKUserTrackingButton.

MMapViewUserTrackingEventArgs

Stellt Daten für das DidChangeUserTrackingMode-Ereignis bereit.

NSUserActivity_MKMapItem

Erweiterungsklasse zum Abrufen und Festlegen von Zuordnungselementen für ein NSUserActivity Objekt.

Strukturen

MKCoordinateRegion

Definiert einen Bereich der anzuzeigenden Karte.

MKCoordinateSpan

Der Bereich, der von einer Region der Karte überspannt ist.

MKMapPoint

Ein Ort in einer 2D-Kartenprojektion.

MKMapRect

Ein rechteckiger Bereich in einer 2D-Kartenprojektion, gemessen in Kartenpunkten.

MKMapSize

Der Umfang einer 2D-Kartenprojektion, gemessen in Kartenpunkten.

MKTileOverlayPath

Kapselt die Indexwerte eines bestimmten MKTileOverlay.

Schnittstellen

IMKAnnotation

Schnittstelle, die die erforderlichen Methoden (falls vorhanden) des Protokolls MKAnnotationdarstellt.

IMKLocalSearchCompleterDelegate

Schnittstelle, die die erforderlichen Methoden (falls vorhanden) des Protokolls MKLocalSearchCompleterDelegatedarstellt.

IMKMapViewDelegate

Schnittstelle, die die erforderlichen Methoden (falls vorhanden) des Protokolls MKMapViewDelegatedarstellt.

IMKOverlay

Schnittstelle, die die erforderlichen Methoden (falls vorhanden) des Protokolls MKOverlaydarstellt.

IMKReverseGeocoderDelegate

Schnittstelle, die die erforderlichen Methoden (falls vorhanden) des Protokolls MKReverseGeocoderDelegatedarstellt.

Enumerationen

MKAnnotationViewCollisionMode

Listet die Kollisionserkennungsmodi auf.

MKAnnotationViewDragState

Eine Enumeration gültiger Zustände für ein gezogenes MKAnnotationView.

MKDirectionsMode

Eine Enumeration von Reisemethoden, für die Wegbeschreibungen bereitgestellt werden können.

MKDirectionsTransportType

Eine Enumeration, deren Werte den Routingtyp für Wegbeschreibungsanforderungen angeben.

MKDistanceFormatterUnits

Eine -Enumeration, deren Werte die mit MKDistanceFormatterverwendeten Einheiten angeben.

MKDistanceFormatterUnitStyle

Eine Enumeration, deren Werte die Länge einer MKDistanceFormatter Zeichenfolge angeben.

MKErrorCode

Eine Enumeration, deren Werte verschiedene Fehler darstellen, die mit T:MapKit.MKDirections.CalculateRoute und CalculateETA(MKETAHandler)auftreten können.

MKFeatureVisibility

Listet das Sichtbarkeitsverhalten für Markertitel auf.

MKMapType

Der Typ der Zuordnung.

MKOverlayLevel

Eine Enumeration, deren Wert angibt, ob die Überlagerung über Straßen, aber unter Bezeichnungen usw. gerendert werden soll.

MKPinAnnotationColor

Farbe für Kartennadeln.

MKScaleViewAlignment

Der MapKit-Namespace bietet einbettbare Zuordnungen, Anmerkungen und Richtungen.

MKSearchCompletionFilterType

Listet Werte auf, die steuern, ob Suchabfragen zusätzlich zu den Platzierungsergebnissen in Vervollständigungslisten enthalten sind.

MKUserTrackingMode

Eine Enumeration gültiger Nachverfolgungsmodi.

Delegaten

MKCreateClusterAnnotation

Der MapKit-Namespace bietet einbettbare Zuordnungen, Anmerkungen und Richtungen.

MKDirectionsHandler

Der Vervollständigungshandler für Aufrufe von CalculateDirections(MKDirectionsHandler).

MKETAHandler

Der Vervollständigungshandler für Aufrufe von CalculateETA(MKETAHandler).

MKLocalSearchCompletionHandler

Ein Delegat, der zum Verarbeiten der Ergebnisse einer kartenbasierten Suche verwendet wird.

MKMapSnapshotCompletionHandler

Der Vervollständigungshandler für StartAsync(DispatchQueue).

MKMapViewAnnotation

Signatur, die verwendet wird, um eine Ansicht aus einer Anmerkung zurückzugeben.

MKMapViewOverlay

Der von der GetViewForOverlay(IMKMapViewDelegate, MKMapView, IMKOverlay) -Eigenschaft verwendete Delegat.

MKRendererForOverlayDelegate

Die durch die RendererForOverlay(IMKOverlay) -Eigenschaft angegebene Funktion, die den richtigen Renderer für eine bestimmte MKOverlayberechnet.

MKTileOverlayLoadTileCompletionHandler

Der Vervollständigungshandler für LoadTileAtPath(MKTileOverlayPath, MKTileOverlayLoadTileCompletionHandler).

Hinweise

Sie können MapKit verwenden, um Karten in Ihre Anwendung einzubetten und Sehenswürdigkeiten darauf anzuzeigen.