ShapeLayerPassType

Objective-C

enum ShapeLayerPassType : NSInteger {}

Swift

enum ShapeLayerPassType : Int, @unchecked Sendable

ShapeLayer의 Pass type. Shape가 그려지는 순서를 지정할 수 있다.

  • 지도 배경이 그려지는 Default PassType. zOrder 10000이상을 권장하며, 지도와 배경 사이에 들어갈 수 있음.

    Declaration

    Objective-C

    ShapeLayerPassTypeDefault = 0

    Swift

    case `default` = 0
  • 지도 Overlay가 그려지는 PassType. zorder 10000이상을 권장하며, 지도 배경보다 무조건 위에 그려지고 zOrder에 따라 특정 overlay 밑으로 내려갈 수 있다.

    Declaration

    Objective-C

    ShapeLayerPassTypeOverlay

    Swift

    case overlay = 1
  • Route 라인 및 패턴보다 위에 그려지는 PassType. 지도 배경/Overaly/Route 라인보다 무조건 위에 그려진다.

    Declaration

    Objective-C

    ShapeLayerPassTypeRoute

    Swift

    case route = 2