-
폴리곤 오버레이의 모양을 결정하는 폴리곤 객체. 폴리곤 오버레이를 생성한 이후 폴리곤을 갱신하기 위한 목적으로 사용할 수 있습니다.
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 }
-
폴리곤 객체와 색상을 지정하여 폴리곤 오버레이를 생성합니다. 폴리곤 객체의
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
객체.