-
폴리곤 오버레이의 모양을 결정하는 폴리곤 객체. 폴리곤 오버레이를 생성한 이후 폴리곤을 갱신하기 위한 목적으로 사용할 수 있습니다.
Declaration
Objective-C
@property (nonatomic) NMGPolygon *_Nonnull polygon;Swift
var polygon: NMGPolygon<AnyObject> { get set } -
면의 색상.
기본값은
UIColor.whiteColor입니다.Declaration
Objective-C
@property (nonatomic, copy) UIColor *_Nonnull fillColor;Swift
@NSCopying var fillColor: UIColor { get set } -
테두리의 두께. pt 단위.
0일 경우 테두리가 그려지지 않습니다.기본값은
0입니다.Declaration
Objective-C
@property (nonatomic) NSUInteger outlineWidth;Swift
var outlineWidth: UInt { get set } -
테두리의 색상.
기본값은
UIColor.blackColor입니다.Declaration
Objective-C
@property (nonatomic, copy) UIColor *_Nonnull outlineColor;Swift
@NSCopying var outlineColor: UIColor { get set } -
테두리의 점선 패턴. 패턴은 픽셀 단위의 배열로 표현되며, 각각
2n번째 요소는 실선의 길이,2n + 1번째 요소는 공백의 길이를 의미합니다. 빈 배열일 경우 실선이 됩니다.기본값은 빈 배열입니다.
Declaration
Objective-C
@property (nonatomic, nonnull) NSArray *outlinePattern;Swift
var outlinePattern: [Any] { get set } -
폴리곤 객체와 색상을 지정하여 폴리곤 오버레이를 생성합니다. 폴리곤 객체의
isValid속성이NO일 경우nil을 리턴합니다.Declaration
Objective-C
+ (nullable instancetype)polygonOverlay:(nonnull NMGPolygon *)polygon fillColor:(nonnull UIColor *)fillColor;Swift
convenience init?(_ polygon: NMGPolygon<AnyObject>, fill fillColor: UIColor)Parameters
polygon폴리곤 객체.
fillColor폴리곤을 채울 색상.
Return Value
NMFPolygonOverlay객체. -
폴리곤 객체를 지정하여 폴리곤 오버레이를 생성합니다. 폴리곤 객체의
isValid속성이NO일 경우nil을 리턴합니다.Declaration
Objective-C
+ (nullable instancetype)polygonOverlay:(nonnull NMGPolygon *)polygon;Swift
convenience init?(_ polygon: NMGPolygon<AnyObject>)Parameters
polygon폴리곤 객체.
Return Value
NMFPolygonOverlay객체.
Install in Dash
NMFPolygonOverlay Class Reference