Condividi tramite


MapKit Spazio dei nomi

Lo spazio dei nomi MapKit fornisce mappe, annotazioni e indicazioni incorporabili.

Classi

MKAnnotation

Fornisce informazioni di annotazione per la visualizzazione mappa.

MKAnnotation_Extensions

Metodi di estensione all'interfaccia IMKAnnotation per supportare tutti i metodi dal MKAnnotation protocollo.

MKAnnotationView

Rappresenta un'annotazione in MapView, creata su richiesta dagli oggetti MKAnnotation.

MKAnnotationView.MKAnnotationViewAppearance

Classe Di aspetto per oggetti di tipo MKAnnotationView.

MKAnnotationViewEventArgs

Fornisce dati per gli DidSelectAnnotationView eventi e .

MKCircle

I dati che specificano una sovrapposizione circolare in una mappa.

MKCircleRenderer

Rappresentazione visiva di un T:MapKit.MKCircle..

MKCircleView

Rappresentazione visiva di un MKCircleoggetto . Gli sviluppatori destinati a iOS 7 e versioni successive devono invece usare MKCircleRenderer.

MKCircleView.MKCircleViewAppearance

Classe Di aspetto per oggetti di tipo MKCircleView.

MKClusterAnnotation

Annotazione che raggruppa più annotazioni.

MKCompassButton

Lo spazio dei nomi MapKit fornisce mappe, annotazioni e indicazioni incorporabili.

MKCompassButton.MKCompassButtonAppearance

Classe Di aspetto per oggetti di tipo MKCompassButton.

MKDidAddOverlayRenderersEventArgs

Fornisce dati per l'evento DidAddOverlayRenderers.

MKDidFinishRenderingMapEventArgs

Fornisce dati per l'evento DidFinishRenderingMap.

MKDirections

Una route fornita da Apple a una destinazione.

MKDirectionsRequest

Incapsula una richiesta di indicazioni stradali.

MKDirectionsResponse

Set di istruzioni di routing fornite da Apple.

MKDistanceFormatter

Converte tra distanze e stringhe localizzate.

MKErrorCodeExtensions

Metodi di estensione per l'enumerazione MapKit.MKErrorCode.

MKETAResponse

Dati di viaggio restituiti dai server Apple. Utilizzato insieme a CalculateETA(MKETAHandler),

MKFeatureDisplayPriority

Enumera le priorità di visualizzazione delle annotazioni.

MKGeodesicPolyline

Oggetto MKPolyline che rappresenta la distanza del cerchio grande tra due posizioni.

MKGeometry

Classe helper contenente metodi per calcolare le distanze e le scale dipendenti dalla latitudine.

MKLaunchOptions

Incapsula le proprietà da usare con OpenInMaps(MKLaunchOptions).

MKLocalSearch

Incapsula una singola ricerca basata su mappa.

MKLocalSearchCompleter

Calcola e restituisce i completamento che corrispondono a posizioni locali o punti di interesse per le stringhe di ricerca parziale dell'utente.

MKLocalSearchCompleterDelegate

Oggetto delegato che riceve, per conto di un oggetto , esegue la MKLocalSearchCompletermappa dei completamento della ricerca dell'input utente.

MKLocalSearchCompleterDelegate_Extensions

Metodi di estensione all'interfaccia IMKLocalSearchCompleterDelegate per supportare tutti i metodi dal MKLocalSearchCompleterDelegate protocollo.

MKLocalSearchCompletion

Termine di ricerca completato fornito dal sistema derivato dall'input utente parziale.

MKLocalSearchRequest

Incapsulare le proprietà della richiesta di una MKLocalSearch ricerca basata su mappa.

MKLocalSearchResponse

Incapsula le proprietà della risposta di una MKLocalSearch ricerca basata su mappa.

MKMapCamera

Punto di vista che definisce la prospettiva della mappa.

MKMapItem

Informazioni relative a una posizione specifica in una mappa.

MKMapSnapshot

Snapshot visivo di un MKMapViewoggetto , prodotto da MKMapSnapshotter.

MKMapSnapshotOptions

Classe che può essere usata con per specificare varie opzioni per la creazione MKMapSnapshotdi s.

MKMapSnapshotter

Crea un oggetto visivo MKMapSnapshot della mappa, con tutti i riquadri mappa caricati.

MKMapView

Visualizzazione mappa incorporabile.

MKMapView.MKMapViewAppearance

Classe Di aspetto per oggetti di tipo MKMapView.

MKMapViewAccessoryTappedEventArgs

Fornisce dati per l'evento CalloutAccessoryControlTapped.

MKMapViewAnnotationEventArgs

Fornisce dati per l'evento DidAddAnnotationViews.

MKMapViewChangeEventArgs

Fornisce dati per gli RegionWillChange eventi e .

MKMapViewDefault

Lo spazio dei nomi MapKit fornisce mappe, annotazioni e indicazioni incorporabili.

MKMapViewDelegate

Usato per ricevere notifiche da un MKMapView.

MKMapViewDelegate_Extensions

Metodi di estensione all'interfaccia IMKMapViewDelegate per supportare tutti i metodi dal MKMapViewDelegate protocollo.

MKMapViewDragStateEventArgs

Fornisce dati per l'evento ChangedDragState.

MKMarkerAnnotationView

Lo spazio dei nomi MapKit fornisce mappe, annotazioni e indicazioni incorporabili.

MKMarkerAnnotationView.MKMarkerAnnotationViewAppearance

Classe Di aspetto per oggetti di tipo MKMarkerAnnotationView.

MKMultiPoint

Classe di base per le forme mappa costituite da più punti.

MKOverlay

Descrive un'annotazione mappa che combina una posizione e una forma geometrica.

MKOverlay_Extensions

Metodi di estensione all'interfaccia IMKOverlay per supportare tutti i metodi dal MKOverlay protocollo.

MKOverlayPathRenderer

Oggetto MKOverlayPathRenderer la cui rappresentazione visiva è un CGPathoggetto .

MKOverlayPathView

Oggetto MKOverlayView il cui reprepresentazione visiva è un CGPathoggetto . Gli sviluppatori destinati a iOS 7 e versioni successive devono invece usare MKOverlayPathRenderer.

MKOverlayPathView.MKOverlayPathViewAppearance

Classe Di aspetto per oggetti di tipo MKOverlayPathView.

MKOverlayRenderer

Rappresentazione visiva di un MKOverlayoggetto .

MKOverlayView

Rappresentazione visiva di un MKOverlayoggetto . MKOverlayRenderer deve essere usato anziché questa classe nelle app destinate a iOS 7 e versioni successive.

MKOverlayView.MKOverlayViewAppearance

Classe Di aspetto per oggetti di tipo MKOverlayView.

MKOverlayViewsEventArgs

Fornisce dati per l'evento DidAddOverlayViews.

MKPinAnnotationView

Rappresenta una vista simile al pin che può essere eliminata in una mappa.

MKPinAnnotationView.MKPinAnnotationViewAppearance

Classe Di aspetto per oggetti di tipo MKPinAnnotationView.

MKPlacemark

Combina una posizione specifica con dati come paese e stringhe significative per l'uomo ,ad esempio un indirizzo di strada.

MKPlacemarkAddress

Classe che contiene i dati dell'indirizzo per un segno di posizione.

MKPointAnnotation

Annotazione mappa che associa una posizione specifica alle stringhe significative (ad esempio, indirizzo di strada) di un MKShapeoggetto .

MKPolygon

Annotazione mappa che rappresenta un poligono chiuso sovralizzo in una posizione specifica.

MKPolygonRenderer

Rappresentazione visiva di un'annotazione MKPolygon .

MKPolygonView

Rappresentazione visiva di un'annotazione MKPolygon . Gli sviluppatori destinati a iOS 7 e versioni successive devono invece usare MKPolygonRenderer.

MKPolygonView.MKPolygonViewAppearance

Classe Di aspetto per oggetti di tipo MKPolygonView.

MKPolyline

Annotazione mappa che rappresenta una serie di punti che definiscono una serie di linee non crittografate.

MKPolylineRenderer

Rappresentazione visiva di un MKPolylineoggetto .

MKPolylineView

Rappresentazione visiva di un oggetto MKPolyline. Gli sviluppatori di applicazioni destinati a iOS 7 e versioni successive dovrebbero preferire l'uso MKPolylineRendererdi .

MKPolylineView.MKPolylineViewAppearance

Classe Aspetto per gli oggetti di tipo MKPolylineView.

MKReverseGeocoder

Fornisce la conversione tra una posizione specifica e informazioni su tale posizione (ad esempio, indirizzo stradale).

MKReverseGeocoderDelegate

In caso di override, consente la personalizzazione degli eventi relativi al ciclo di vita di un oggetto MKReverseGeocoder.

MKRoute

Un itinerario in viaggio, costituito da un certo numero di MKRouteSteps.

MKRouteStep

Elemento in un MKRouteoggetto che rappresenta una singola istruzione di viaggio.

MKScaleView

Lo spazio dei nomi MapKit fornisce mappe, annotazioni e indicazioni incorporabili.

MKScaleView.MKScaleViewAppearance

Classe Aspetto per gli oggetti di tipo MKScaleView.

MKShape

Classe di base per le annotazioni mappa basate su forma.

MKTileOverlay

Oggetto MKOverlay che può essere usato al posto di o sopra le tessere della mappa nativa di iOS.

MKTileOverlayRenderer

Disegna un oggetto MKTileOverlay su un oggetto MKMapView.

MKUserLocation

Annotazione che rappresenta la posizione corrente dell'utente su una mappa.

MKUserLocationEventArgs

Fornisce dati per l'evento DidUpdateUserLocation.

MKUserTrackingBarButtonItem

Oggetto specializzato UIBarButtonItem che consente all'utente di visualizzare e controllare l'oggetto attivo MKUserTrackingMode .

MKUserTrackingBarButtonItem.MKUserTrackingBarButtonItemAppearance

Classe Aspetto per gli oggetti di tipo MKUserTrackingBarButtonItem.

MKUserTrackingButton

Pulsante per attivare o disattivare la modalità di rilevamento.

MKUserTrackingButton.MKUserTrackingButtonAppearance

Classe Aspetto per gli oggetti di tipo MKUserTrackingButton.

MMapViewUserTrackingEventArgs

Fornisce dati per l'evento DidChangeUserTrackingMode.

NSUserActivity_MKMapItem

Classe di estensione per ottenere e impostare gli elementi della mappa su un NSUserActivity oggetto .

Struct

MKCoordinateRegion

Definisce un'area della mappa da visualizzare.

MKCoordinateSpan

Area estesa da un'area della mappa.

MKMapPoint

Posizione in una proiezione mappa 2D.

MKMapRect

Area rettangolare in una proiezione mappa 2D misurata in punti mappa.

MKMapSize

Estensione di una proiezione mappa 2D misurata nei punti mappa.

MKTileOverlayPath

Incapsula i valori di indice di un particolare MKTileOverlayoggetto .

Interfacce

IMKAnnotation

Interfaccia che rappresenta i metodi necessari (se presenti) del protocollo MKAnnotation.

IMKLocalSearchCompleterDelegate

Interfaccia che rappresenta i metodi necessari (se presenti) del protocollo MKLocalSearchCompleterDelegate.

IMKMapViewDelegate

Interfaccia che rappresenta i metodi necessari (se presenti) del protocollo MKMapViewDelegate.

IMKOverlay

Interfaccia che rappresenta i metodi necessari (se presenti) del protocollo MKOverlay.

IMKReverseGeocoderDelegate

Interfaccia che rappresenta i metodi necessari (se presenti) del protocollo MKReverseGeocoderDelegate.

Enumerazioni

MKAnnotationViewCollisionMode

Enumera le modalità di rilevamento delle collisioni.

MKAnnotationViewDragState

Enumerazione di stati validi per un oggetto trascinato MKAnnotationView.

MKDirectionsMode

Enumerazione dei metodi di viaggio per i quali è possibile fornire indicazioni.

MKDirectionsTransportType

Enumerazione i cui valori specificano il tipo di routing per le richieste di direzione.

MKDistanceFormatterUnits

Enumerazione i cui valori specificano le unità usate con MKDistanceFormatter.

MKDistanceFormatterUnitStyle

Enumerazione i cui valori specificano la lunghezza di una MKDistanceFormatter stringa.

MKErrorCode

Enumerazione i cui valori rappresentano vari errori che possono verificarsi con e CalculateETA(MKETAHandler).

MKFeatureVisibility

Enumera il comportamento di visibilità per i titoli dei marcatori.

MKMapType

Tipo di mappa.

MKOverlayLevel

Enumerazione il cui valore specifica se la sovrapposizione deve eseguire il rendering sopra le strade, ma sotto le etichette e così via.

MKPinAnnotationColor

Colore per i pin mappa.

MKScaleViewAlignment

Lo spazio dei nomi MapKit fornisce mappe, annotazioni e indicazioni incorporabili.

MKSearchCompletionFilterType

Enumera i valori che controllano se le query di ricerca, oltre a inserire i risultati, sono incluse negli elenchi di completamento.

MKUserTrackingMode

Enumerazione di modalità di rilevamento valide.

Delegati

MKCreateClusterAnnotation

Lo spazio dei nomi MapKit fornisce mappe, annotazioni e indicazioni incorporabili.

MKDirectionsHandler

Gestore di completamento per le chiamate a CalculateDirections(MKDirectionsHandler).

MKETAHandler

Gestore di completamento per le chiamate a CalculateETA(MKETAHandler).

MKLocalSearchCompletionHandler

Delegato usato per gestire i risultati di una ricerca basata su mappa.

MKMapSnapshotCompletionHandler

Gestore di completamento per StartAsync(DispatchQueue).

MKMapViewAnnotation

Firma utilizzata per restituire una vista da un'annotazione.

MKMapViewOverlay

Delegato usato dalla GetViewForOverlay(IMKMapViewDelegate, MKMapView, IMKOverlay) proprietà .

MKRendererForOverlayDelegate

Funzione, specificata dalla RendererForOverlay(IMKOverlay) proprietà , che calcola il renderer appropriato per un determinato MKOverlayoggetto .

MKTileOverlayLoadTileCompletionHandler

Gestore di completamento per LoadTileAtPath(MKTileOverlayPath, MKTileOverlayLoadTileCompletionHandler).

Commenti

È possibile usare MapKit per incorporare le mappe nell'applicazione e visualizzare i punti di interesse su di essi.