INVMultiLine

Deprecated

INVRoute로 대체됩니다.

Objective-C


@interface INVMultiLine : INVShape

Swift

class INVMultiLine : INVShape

지도 위에 다중 선형을 표출하는 셰이프 클래스.

  • Deprecated

    INVRoute로 대체됩니다.

    다중 선형의 두께. (pt 단위)

    기본값은 2.5입니다.

    Declaration

    Objective-C

    @property (nonatomic) CGFloat width;

    Swift

    var width: CGFloat { get set }
  • Deprecated

    INVRoute로 대체됩니다.

    다중 선형의 끝 지점 모양.

    기본값은 INVLineCapRound입니다.

    Declaration

    Objective-C

    @property (nonatomic) INVLineCap capType;

    Swift

    var capType: INVLineCap { get set }
  • Deprecated

    INVRoute로 대체됩니다.

    다중 선형의 연결점 모양.

    기본값은 INVLineJoinRound입니다.

    Declaration

    Objective-C

    @property (nonatomic) INVLineJoin joinType;

    Swift

    var joinType: INVLineJoin { get set }
  • Deprecated

    INVRoute로 대체됩니다.

    다중 선형의 점선 패턴. (pt 단위)

    배열 내 홀수 index의 값은 실선의 길이, 짝수 index의 값은 공백의 길이를 의미합니다.
    빈 배열일 경우 실선이 됩니다.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSArray<NSNumber *> *_Nonnull pattern;

    Swift

    var pattern: [NSNumber] { get set }
  • Deprecated

    INVRoute로 대체됩니다.

    다중 선형의 라인 배열.

    Declaration

    Objective-C

    @property (nonatomic, copy) NSArray<INVLine *> *_Nonnull lines;

    Swift

    var lines: [INVLine] { get set }
  • Deprecated

    INVRoute로 대체됩니다.

    라인 배열을 이용하여 다중 선형 객체를 생성합니다.

    Declaration

    Objective-C

    + (nonnull instancetype)multiLineWithLines:(nonnull NSArray<INVLine *> *)lines;

    Swift

    convenience init(lines: [INVLine])

    Parameters

    lines

    라인 배열.

    Return Value

    INVMultiLine 객체.