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