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

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

Разработчик

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

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

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

MKCircleRenderer

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


Соответствует


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


Swift

import MapKit

Objective C

@import MapKit;

Доступность


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

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

Вы создаете экземпляр этого класса в Вашем делегате представления карты mapView:rendererForOverlay: метод.

  • Инициализирует и возвращает новое представление наложения с помощью указанного кругового объекта наложения.

    Объявление

    Swift

    init!(circle circle: MKCircle!)

    Objective C

    - (instancetype)initWithCircle:(MKCircle *)circle

    Параметры

    circle

    Круговое наложение, содержащее информацию о круговой области, которая будет нарисована. Средство рендеринга поддерживает сильную ссылку к объекту, который Вы обеспечиваете. Этот параметр не должен быть nil.

    Возвращаемое значение

    Инициализированный круговой объект средства рендеринга.

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

    Objective C

    @import MapKit;

    Swift

    import MapKit

    Доступность

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

  • circle Свойство

    Круговой объект наложения, содержащий информацию, раньше рисовал наложение. (только для чтения)

    Объявление

    Swift

    var circle: MKCircle! { get }

    Objective C

    @property(nonatomic, readonly) MKCircle *circle

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

    Objective C

    @import MapKit;

    Swift

    import MapKit

    Доступность

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