PolylineStyleSet
open class PolylineStyleSet : NSObject
PolylineStyleSet 클래스
Shape 내부에 여러개의 Polyline이 존재할 경우, PolylineStyle은 Shape 내부 여러개의 폴리라인에 똑같은 스타일로 일괄적으로 적용된다.
반면 PolylineStyleSet은 PolylineShape 내부에 여러개의 폴리라인이 있을 때, 각 폴리라인마다 다른 스타일을 적용할 수 있다.
즉, 하나의 스타일을 추가하더라도 폴리곤마다 다르게 표출할 수 있도록 정의할 수 있다.
-
Initializer
Declaration
Swift
@objc public init(styleSetID: String)
Parameters
styleSetID
styleSet ID
-
Initializer
Declaration
Swift
@objc public convenience init(styleSetID: String, styles: [PolylineStyle], capType: PolylineCapType = .square)
Parameters
styleSetID
styleSet ID
styles
PolylineStyleSet을 구성할 PolylineStyle 배열
capType
Polyline에 시작/끝지점에 표시될 capType 지정. 스타일셋에 등록된 모든 PolylineStyle은 일괄적으로 이 capType이 적용된다.
-
styleSet에 추가될 LevelStyle을 추가한다.
Declaration
Swift
@objc public func addStyle(_ style: PolylineStyle)
Parameters
style
추가할 style
-
styleSet ID
Declaration
Swift
@objc public var styleSetID: String { get }
-
추가할 shapeStyles
Declaration
Swift
@objc public var styles: [PolylineStyle] { get }
-
해당 스타일을 적용한 Polyline의 시작/끝지점에 표시될 capType
See also
PolylineCapTypeDeclaration
Swift
@objc public var capType: PolylineCapType { get }