MapKit Пространство имен
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Пространство имен MapKit предоставляет встраиваемые карты, заметки и маршруты.
Классы
MKAnnotation |
Предоставляет сведения о заметках в представлении карты. |
MKAnnotation_Extensions |
Методы расширения интерфейса IMKAnnotation для поддержки всех методов из MKAnnotation протокола. |
MKAnnotationView |
Представляет заметку в MapView, созданную по запросу из объектов MKAnnotation. |
MKAnnotationView.MKAnnotationViewAppearance |
Класс внешнего вида для объектов типа MKAnnotationView. |
MKAnnotationViewEventArgs |
Предоставляет данные для DidSelectAnnotationView событий E:MapKit.MKAnnotationViewEventArgs.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 |
Вспомогательный класс, содержащий методы для вычисления расстояний и шкал, зависящих от широты. |
MKLaunchOptions |
Инкапсулирует свойства, используемые с OpenInMaps(MKLaunchOptions). |
MKLocalSearch |
Инкапсулирует один поиск на основе карты. |
MKLocalSearchCompleter |
Вычисляет и возвращает завершения, соответствующие локальным расположениям или точкам интереса для частичных строк поиска пользователей. |
MKLocalSearchCompleterDelegate |
Делегировать объект, получающий от имени , сопоставляет завершения поиска введенных пользователем MKLocalSearchCompleterданных. |
MKLocalSearchCompleterDelegate_Extensions |
Методы расширения интерфейса IMKLocalSearchCompleterDelegate для поддержки всех методов из MKLocalSearchCompleterDelegate протокола. |
MKLocalSearchCompletion |
Предоставленное системой заполненное условие поиска, полученное из частично введенных пользователем данных. |
MKLocalSearchRequest |
Инкапсулировать свойства MKLocalSearch запроса поиска на основе карты. |
MKLocalSearchResponse |
Инкапсулирует свойства MKLocalSearch ответа поиска на основе карты. |
MKMapCamera |
Точка просмотра, определяющая перспективу карты. |
MKMapItem |
Сведения, относящиеся к определенному расположению на карте. |
MKMapSnapshot |
Визуальный snapshot MKMapView, созданный .MKMapSnapshotter |
MKMapSnapshotOptions |
Класс, который можно использовать с C:MapKit.MKSnapshotter(MapKit.MKSnapshotOptions ), чтобы указать различные параметры для создания MKMapSnapshotобъектов. |
MKMapSnapshotter |
Создает визуальный элемент MKMapSnapshot карты со всеми загруженными плитками карты. |
MKMapView |
Встраиваемое представление карты. |
MKMapView.MKMapViewAppearance |
Класс внешнего вида для объектов типа MKMapView. |
MKMapViewAccessoryTappedEventArgs |
Предоставляет данные для события CalloutAccessoryControlTapped. |
MKMapViewAnnotationEventArgs |
Предоставляет данные для события DidAddAnnotationViews. |
MKMapViewChangeEventArgs |
Предоставляет данные для RegionWillChange событий E:MapKit.MKMapViewChangeEventArgs.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 |
Расположение в проекции двухD-карты. |
MKMapRect |
Прямоугольная область в двухмерной проекции карты, измеряемая в точках карты. |
MKMapSize |
Экстент двухмерной проекции карты, измеряемый в точках карты. |
MKTileOverlayPath |
Инкапсулирует значения индекса определенного MKTileOverlayобъекта . |
Интерфейсы
IMKAnnotation |
Интерфейс, представляющий обязательные методы (если таковые есть) протокола MKAnnotation. |
IMKLocalSearchCompleterDelegate |
Интерфейс, представляющий обязательные методы (если таковые есть) протокола MKLocalSearchCompleterDelegate. |
IMKMapViewDelegate |
Интерфейс, представляющий обязательные методы (если таковые есть) протокола MKMapViewDelegate. |
IMKOverlay |
Интерфейс, представляющий обязательные методы (если таковые есть) протокола MKOverlay. |
IMKReverseGeocoderDelegate |
Интерфейс, представляющий обязательные методы (если таковые есть) протокола MKReverseGeocoderDelegate. |
Перечисления
MKAnnotationViewCollisionMode |
Перечисляет режимы обнаружения конфликтов. |
MKAnnotationViewDragState |
Перечисление допустимых состояний для перетаскиваемого MKAnnotationViewобъекта . |
MKDirectionsMode |
Перечисление методов перемещения, для которых можно предоставить маршруты. |
MKDirectionsTransportType |
Перечисление, значения которого определяют тип маршрутизации для запросов направлений. |
MKDistanceFormatterUnits |
Перечисление, значения которого указывают единицы измерения, используемые с MKDistanceFormatter. |
MKDistanceFormatterUnitStyle |
Перечисление, значения которого определяют длину MKDistanceFormatter строки. |
MKErrorCode |
Перечисление, значения которого представляют различные ошибки, которые могут возникать с T:MapKit.MKDirections.CalculateRoute и 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 можно использовать для внедрения карт в приложение и отображения на них точек интереса.