MapKit Espacio de nombres
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
El espacio de nombres MapKit proporciona mapas, anotaciones e indicaciones incrustables.
Clases
MKAnnotation |
Proporciona información de anotación a la vista de mapa. |
MKAnnotation_Extensions |
Métodos de extensión a la IMKAnnotation interfaz para admitir todos los métodos del MKAnnotation protocolo. |
MKAnnotationView |
Representa una anotación en mapView, creada a petición a partir de objetos MKAnnotation. |
MKAnnotationView.MKAnnotationViewAppearance |
Clase de apariencia para objetos de tipo MKAnnotationView. |
MKAnnotationViewEventArgs |
Proporciona datos para los DidSelectAnnotationView eventos E E:MapKit.MKAnnotationViewEventArgs.DidSelectAnnotationView . |
MKCircle |
Datos que especifican una superposición circular en un mapa. |
MKCircleRenderer |
Representación visual de un T:MapKit.MKCircle.. |
MKCircleView |
Representación visual de .MKCircle En su lugar, los desarrolladores que tienen como destino iOS 7 y versiones posteriores deben usar MKCircleRenderer. |
MKCircleView.MKCircleViewAppearance |
Clase de apariencia para objetos de tipo MKCircleView. |
MKClusterAnnotation |
Anotación que agrupará varias anotaciones. |
MKCompassButton |
El espacio de nombres MapKit proporciona mapas, anotaciones e indicaciones incrustables. |
MKCompassButton.MKCompassButtonAppearance |
Clase de apariencia para objetos de tipo MKCompassButton. |
MKDidAddOverlayRenderersEventArgs |
Proporciona datos para el evento DidAddOverlayRenderers. |
MKDidFinishRenderingMapEventArgs |
Proporciona datos para el evento DidFinishRenderingMap. |
MKDirections |
Una ruta proporcionada por Apple a un destino. |
MKDirectionsRequest |
Encapsula una solicitud de indicaciones de viaje. |
MKDirectionsResponse |
Un conjunto de instrucciones de enrutamiento proporcionadas por Apple. |
MKDistanceFormatter |
Convierte entre distancias y cadenas localizadas. |
MKErrorCodeExtensions |
Métodos de extensión para la enumeración MapKit.MKErrorCode. |
MKETAResponse |
Datos en tiempo de viaje devueltos por los servidores de Apple. Se usa con CalculateETA(MKETAHandler). |
MKFeatureDisplayPriority |
Enumera las prioridades de visualización de anotaciones. |
MKGeodesicPolyline |
que MKPolyline representa la distancia de gran círculo entre dos ubicaciones. |
MKGeometry |
Clase auxiliar que contiene métodos para calcular distancias y escalas dependientes de la latitud. |
MKLaunchOptions |
Encapsula las propiedades que se van a usar con OpenInMaps(MKLaunchOptions). |
MKLocalSearch |
Encapsula una única búsqueda basada en mapa. |
MKLocalSearchCompleter |
Calcula y devuelve finalizaciones que coinciden con ubicaciones locales o puntos de interés para cadenas de búsqueda parciales de usuarios. |
MKLocalSearchCompleterDelegate |
Delegue el objeto que recibe, en nombre de , MKLocalSearchCompleterlas finalizaciones de búsqueda de mapa de la entrada del usuario. |
MKLocalSearchCompleterDelegate_Extensions |
Métodos de extensión a la IMKLocalSearchCompleterDelegate interfaz para admitir todos los métodos del MKLocalSearchCompleterDelegate protocolo. |
MKLocalSearchCompletion |
Término de búsqueda completado proporcionado por el sistema que se deriva de la entrada parcial del usuario. |
MKLocalSearchRequest |
Encapsular las propiedades de solicitud de una MKLocalSearch búsqueda basada en mapas. |
MKLocalSearchResponse |
Encapsula las propiedades de respuesta de una MKLocalSearch búsqueda basada en mapas. |
MKMapCamera |
Punto de vista que define la perspectiva del mapa. |
MKMapItem |
Información relacionada con una ubicación específica en un mapa. |
MKMapSnapshot |
Instantánea visual de un MKMapViewobjeto , generado por MKMapSnapshotter. |
MKMapSnapshotOptions |
Clase que se puede usar con para especificar varias opciones para crear MKMapSnapshots. |
MKMapSnapshotter |
Crea un objeto visual MKMapSnapshot del mapa, con todos los iconos de mapa cargados. |
MKMapView |
Vista de mapa incrustable. |
MKMapView.MKMapViewAppearance |
Clase de apariencia para objetos de tipo MKMapView. |
MKMapViewAccessoryTappedEventArgs |
Proporciona datos para el evento CalloutAccessoryControlTapped. |
MKMapViewAnnotationEventArgs |
Proporciona datos para el evento DidAddAnnotationViews. |
MKMapViewChangeEventArgs |
Proporciona datos para los RegionWillChange eventos E E:MapKit.MKMapViewChangeEventArgs.RegionWillChange . |
MKMapViewDefault |
El espacio de nombres MapKit proporciona mapas, anotaciones e indicaciones incrustables. |
MKMapViewDelegate |
Se usa para recibir notificaciones de mkMapView. |
MKMapViewDelegate_Extensions |
Métodos de extensión a la IMKMapViewDelegate interfaz para admitir todos los métodos del MKMapViewDelegate protocolo. |
MKMapViewDragStateEventArgs |
Proporciona datos para el evento ChangedDragState. |
MKMarkerAnnotationView |
El espacio de nombres MapKit proporciona mapas, anotaciones e indicaciones incrustables. |
MKMarkerAnnotationView.MKMarkerAnnotationViewAppearance |
Clase de apariencia para objetos de tipo MKMarkerAnnotationView. |
MKMultiPoint |
Clase base para formas de mapa compuestas de varios puntos. |
MKOverlay |
Describe una anotación de mapa que combina una ubicación y una forma geométrica. |
MKOverlay_Extensions |
Métodos de extensión a la IMKOverlay interfaz para admitir todos los métodos del MKOverlay protocolo. |
MKOverlayPathRenderer |
cuya MKOverlayPathRenderer representación visual es .CGPath |
MKOverlayPathView |
cuya MKOverlayView representación visual es .CGPath En su lugar, los desarrolladores que tienen como destino iOS 7 y versiones posteriores deben usar MKOverlayPathRenderer. |
MKOverlayPathView.MKOverlayPathViewAppearance |
Clase de apariencia para objetos de tipo MKOverlayPathView. |
MKOverlayRenderer |
Representación visual de .MKOverlay |
MKOverlayView |
Representación visual de .MKOverlay MKOverlayRenderer debe usarse en lugar de esta clase en aplicaciones destinadas a iOS 7 y versiones posteriores. |
MKOverlayView.MKOverlayViewAppearance |
Clase de apariencia para objetos de tipo MKOverlayView. |
MKOverlayViewsEventArgs |
Proporciona datos para el evento DidAddOverlayViews. |
MKPinAnnotationView |
Representa una vista similar a un anclaje que se puede quitar en un mapa. |
MKPinAnnotationView.MKPinAnnotationViewAppearance |
Clase de apariencia para objetos de tipo MKPinAnnotationView. |
MKPlacemark |
Combina una ubicación específica con datos como el país y las cadenas significativas para el usuario (por ejemplo, una dirección postal). |
MKPlacemarkAddress |
Clase que contiene datos de dirección para una marca de posición. |
MKPointAnnotation |
Anotación de mapa que asocia una ubicación específica a las cadenas significativas (por ejemplo, dirección postal) de .MKShape |
MKPolygon |
Anotación de mapa que representa un polígono cerrado superpuesto en una ubicación específica. |
MKPolygonRenderer |
Representación visual de una MKPolygon anotación. |
MKPolygonView |
Representación visual de una MKPolygon anotación. En su lugar, los desarrolladores que tienen como destino iOS 7 y versiones posteriores deben usar MKPolygonRenderer. |
MKPolygonView.MKPolygonViewAppearance |
Clase de apariencia para objetos de tipo MKPolygonView. |
MKPolyline |
Anotación de mapa que representa una serie de puntos que definen una serie de líneas no cerradas. |
MKPolylineRenderer |
Representación visual de .MKPolyline |
MKPolylineView |
Representación visual de .MKPolyline Los desarrolladores de aplicaciones destinados a iOS 7 y versiones posteriores deben preferir usar MKPolylineRenderer. |
MKPolylineView.MKPolylineViewAppearance |
Clase de apariencia para objetos de tipo MKPolylineView. |
MKReverseGeocoder |
Proporciona la conversión entre una ubicación específica a información sobre esa ubicación (por ejemplo, dirección postal). |
MKReverseGeocoderDelegate |
Cuando se invalida, permite la personalización de eventos relacionados con el ciclo de vida de .MKReverseGeocoder |
MKRoute |
Una ruta de viaje, que consta de un número de MKRouteSteps. |
MKRouteStep |
Elemento de , MKRouteque representa una única instrucción de viaje. |
MKScaleView |
El espacio de nombres MapKit proporciona mapas, anotaciones e indicaciones incrustables. |
MKScaleView.MKScaleViewAppearance |
Clase de apariencia para objetos de tipo MKScaleView. |
MKShape |
Clase base para anotaciones de mapa basadas en formas. |
MKTileOverlay |
que MKOverlay se puede usar en lugar de los iconos de mapa nativo de iOS o sobre ellos. |
MKTileOverlayRenderer |
Dibuja un MKTileOverlay objeto en un MKMapViewobjeto . |
MKUserLocation |
Anotación que representa la ubicación actual del usuario en un mapa. |
MKUserLocationEventArgs |
Proporciona datos para el evento DidUpdateUserLocation. |
MKUserTrackingBarButtonItem |
Un especializado UIBarButtonItem que permite al usuario ver y controlar el activo MKUserTrackingMode . |
MKUserTrackingBarButtonItem.MKUserTrackingBarButtonItemAppearance |
Clase de apariencia para objetos de tipo MKUserTrackingBarButtonItem. |
MKUserTrackingButton |
Botón para alternar el modo de seguimiento. |
MKUserTrackingButton.MKUserTrackingButtonAppearance |
Clase de apariencia para objetos de tipo MKUserTrackingButton. |
MMapViewUserTrackingEventArgs |
Proporciona datos para el evento DidChangeUserTrackingMode. |
NSUserActivity_MKMapItem |
Clase de extensión para obtener y establecer elementos de mapa en un NSUserActivity objeto . |
Estructuras
MKCoordinateRegion |
Define una región del mapa que se va a mostrar. |
MKCoordinateSpan |
Área distribuida por una región del mapa. |
MKMapPoint |
Una ubicación en una proyección de mapa 2D. |
MKMapRect |
Un área rectangular en una proyección de mapa 2D, medida en puntos de mapa. |
MKMapSize |
Extensión de una proyección de mapa 2D medida en puntos de mapa. |
MKTileOverlayPath |
Encapsula los valores de índice de un determinado MKTileOverlay. |
Interfaces
IMKAnnotation |
Interfaz que representa los métodos necesarios (si los hay) del protocolo MKAnnotation. |
IMKLocalSearchCompleterDelegate |
Interfaz que representa los métodos necesarios (si los hay) del protocolo MKLocalSearchCompleterDelegate. |
IMKMapViewDelegate |
Interfaz que representa los métodos necesarios (si los hay) del protocolo MKMapViewDelegate. |
IMKOverlay |
Interfaz que representa los métodos necesarios (si los hay) del protocolo MKOverlay. |
IMKReverseGeocoderDelegate |
Interfaz que representa los métodos necesarios (si los hay) del protocolo MKReverseGeocoderDelegate. |
Enumeraciones
MKAnnotationViewCollisionMode |
Enumera los modos de detección de colisiones. |
MKAnnotationViewDragState |
Enumeración de estados válidos para un objeto arrastrado MKAnnotationView. |
MKDirectionsMode |
Enumeración de métodos de viaje para los que se pueden proporcionar instrucciones. |
MKDirectionsTransportType |
Enumeración cuyos valores especifican el tipo de enrutamiento para las solicitudes de direcciones. |
MKDistanceFormatterUnits |
Enumeración cuyos valores especifican las unidades usadas con MKDistanceFormatter. |
MKDistanceFormatterUnitStyle |
Enumeración cuyos valores especifican la longitud de una MKDistanceFormatter cadena. |
MKErrorCode |
Enumeración cuyos valores representan varios errores que pueden producirse con T:MapKit.MKDirections.CalculateRoute y CalculateETA(MKETAHandler). |
MKFeatureVisibility |
Enumera el comportamiento de visibilidad de los títulos de los marcadores. |
MKMapType |
Tipo de mapa. |
MKOverlayLevel |
Enumeración cuyo valor especifica si la superposición debe representarse por encima de las carreteras, pero debajo de las etiquetas, etc. |
MKPinAnnotationColor |
Color de las patillas de mapa. |
MKScaleViewAlignment |
El espacio de nombres MapKit proporciona mapas, anotaciones e indicaciones incrustables. |
MKSearchCompletionFilterType |
Enumera los valores que controlan si las consultas de búsqueda, además de colocar los resultados, se incluyen en las listas de finalización. |
MKUserTrackingMode |
Enumeración de modos de seguimiento válidos. |
Delegados
MKCreateClusterAnnotation |
El espacio de nombres MapKit proporciona mapas, anotaciones e indicaciones incrustables. |
MKDirectionsHandler |
Controlador de finalización para llamadas a CalculateDirections(MKDirectionsHandler). |
MKETAHandler |
Controlador de finalización para llamadas a CalculateETA(MKETAHandler). |
MKLocalSearchCompletionHandler |
Delegado que se usa para controlar los resultados de una búsqueda basada en mapas. |
MKMapSnapshotCompletionHandler |
Controlador de finalización para StartAsync(DispatchQueue). |
MKMapViewAnnotation |
Firma usada para devolver una vista de una anotación. |
MKMapViewOverlay |
Delegado utilizado por la GetViewForOverlay(IMKMapViewDelegate, MKMapView, IMKOverlay) propiedad . |
MKRendererForOverlayDelegate |
La función, especificada por la RendererForOverlay(IMKOverlay) propiedad , que calcula el representador adecuado para un determinado MKOverlay. |
MKTileOverlayLoadTileCompletionHandler |
Controlador de finalización para LoadTileAtPath(MKTileOverlayPath, MKTileOverlayLoadTileCompletionHandler). |
Comentarios
Puede usar MapKit para insertar mapas en la aplicación y mostrar puntos de interés en ellos.