MKPolygonRenderer
Наследование
-
NSObject -
MKOverlayRenderer -
MKOverlayPathRenderer -
MKPolygonRenderer
-
NSObject -
MKOverlayRenderer -
MKOverlayPathRenderer -
MKPolygonRenderer
Оператор импорта
Swift
import MapKit
Objective C
@import MapKit;
Доступность
Доступный в iOS 7.0 и позже.
MKPolygonRenderer класс обеспечивает визуальное представление для MKPolygon объект наложения. Это средство рендеринга заполняет и перечеркивает многоугольник, представленный первым заполнением формы и затем перечеркиванием ее схемы. Можно изменить цвет и другие атрибуты получения многоугольника путем изменения свойств, наследованных от родительского класса. Вы обычно используете этот класс как есть и не разделяете его на подклассы.
-
Инициализирует и возвращает новое средство рендеринга, обрабатывающее получение для указанного объекта наложения многоугольника.
Объявление
Swift
init!(polygonpolygon: MKPolygon!)Objective C
- (instancetype)initWithPolygon:(MKPolygon *)polygonПараметры
polygonНаложение многоугольника, содержащее информацию об области, которая будет нарисована. Этот объект должен иметь по крайней мере три точки, определяющие многоугольник для рисования. Этот параметр не должен быть
nil.Возвращаемое значение
Инициализированный объект средства рендеринга многоугольника.
Оператор импорта
Objective C
@import MapKit;Swift
import MapKitДоступность
Доступный в iOS 7.0 и позже.
-
polygonСвойствоОбъект многоугольника, содержащий информацию, раньше рисовал содержание наложения. (только для чтения)
Объявление
Swift
var polygon: MKPolygon! { get }Objective C
@property(nonatomic, readonly) MKPolygon *polygonОператор импорта
Objective C
@import MapKit;Swift
import MapKitДоступность
Доступный в iOS 7.0 и позже.
