LabelLayerOptions

open class LabelLayerOptions : NSObject

LabelLayer 생성 옵션

Initailizer

Properties

  • layerID

    Declaration

    Swift

    @objc
    public var layerID: String { get set }
  • 다른 poi와 경쟁하는 방법을 지정한다. 해당 레이어에 속한 poi는 모두 해당 방법으로 경쟁한다.

    Declaration

    Swift

    @objc
    public var competitionType: CompetitionType { get set }
  • 경쟁할 때 단위를 지정한다. 해당 레이어에 속한 poi는 모두 해당 방법으로 경쟁한다.

    Declaration

    Swift

    @objc
    public var competitionUnit: CompetitionUnit { get set }
  • competitionType이 same일 때 경쟁하는 기준을 설정한다.

    Declaration

    Swift

    @objc
    public var orderType: OrderingType { get set }
  • layer의 zOrder

    zOrder는 같은 LabelLayer타입끼리만 유효하며, zOrder 값이 클수록 더 위에 그려진다

    즉, zOrder가 0인 LabelLayer는에 속한 Label은 zOrder가 1인 LabelLayer에 속한 Label보다 아래에 그려진다.

    Declaration

    Swift

    @objc
    public var zOrder: Int { get set }