Spec-Zone .ru
спецификации, руководства, описания, API

Библиотека Разработчика iOS

Разработчик

Ссылка платформы MapKit ссылка класса MKPinAnnotationView

Опции
Развертывание Target:

На этой странице
Язык:

MKPinAnnotationView

Наследование


Оператор импорта


Swift

import MapKit

Objective C

@import MapKit;

Доступность


Доступный в iOS 3.0 и позже.

MKPinAnnotationView класс обеспечивает конкретное представление аннотации, выводящее на экран значок контакта как те найденные в приложении Карт. Используя этот класс, можно сконфигурировать тип контакта для отбрасывания и хотите ли Вы, чтобы контакт был анимирован в место.

  • pinColor Свойство

    Цвет булавочной головки.

    Объявление

    Swift

    var pinColor: MKPinAnnotationColor

    Objective C

    @property(nonatomic) MKPinAnnotationColor pinColor

    Обсуждение

    Приложение Карт использует различные цвета контакта для различных типов аннотаций карты. Ваша собственная аннотация карты должна использовать доступные цвета контакта таким же образом. Для описания того, когда использовать каждый тип контакта, посмотрите константы “MKPinAnnotationColor”.

    Оператор импорта

    Objective C

    @import MapKit;

    Swift

    import MapKit

    Доступность

    Доступный в iOS 3.0 и позже.

  • animatesDrop Свойство

    Булево значение, указывающее, анимировано ли представление аннотации на экран.

    Объявление

    Swift

    var animatesDrop: Bool

    Objective C

    @property(nonatomic) BOOL animatesDrop

    Обсуждение

    Когда это свойство YEStrue, представление карты анимирует появление представлений аннотации контакта, заставляя их, казаться, отбрасывать на карту в целевой точке. Эта анимация происходит каждый раз, когда переходы представления от вне экрана до на экране.

    Оператор импорта

    Objective C

    @import MapKit;

    Swift

    import MapKit

    Доступность

    Доступный в iOS 3.0 и позже.

  • Поддерживаемые цвета для аннотаций контакта.

    Объявление

    Swift

    enum MKPinAnnotationColor : UInt { case Red case Green case Purple }

    Objective C

    enum { MKPinAnnotationColorRed = 0, MKPinAnnotationColorGreen, MKPinAnnotationColorPurple }; typedef NSUInteger MKPinAnnotationColor;

    Константы

    • Red

      MKPinAnnotationColorRed

      Верхняя часть контакта является красной. Красные контакты указывают пункты назначения на карте.

      Доступный в iOS 3.0 и позже.

    • Green

      MKPinAnnotationColorGreen

      Верхняя часть контакта является зеленой. Зеленые контакты указывают начальные точки на карте.

      Доступный в iOS 3.0 и позже.

    • Purple

      MKPinAnnotationColorPurple

      Верхняя часть контакта является фиолетовой. Фиолетовые контакты указывают указанные пользователями точки на карте.

      Доступный в iOS 3.0 и позже.

    Оператор импорта

    Objective C

    @import MapKit;

    Swift

    import MapKit

    Доступность

    Доступный в iOS 3.0 и позже.