Shapes

  • 아이나비 지도 위에 표출되는 셰이프의 속성을 관리하는 클래스.
    지도에 추가하거나 제거할 수 있습니다.

    See more

    Declaration

    Objective-C

    
    @interface INVShape : NSObject <INVShapeOptions>

    Swift

    class INVShape : NSObject, INVShapeOptions
  • 셰이프의 옵션을 정의한 프로토콜.

    See more

    Declaration

    Objective-C

    @protocol INVShapeOptions

    Swift

    protocol INVShapeOptions
  • 셰이프에서 사용하는 비트맵 이미지를 정의한 클래스.

    See more

    Declaration

    Objective-C

    
    @interface INVImage : NSObject <NSSecureCoding>

    Swift

    class INVImage : NSObject, NSSecureCoding
  • 셰이프에서 사용하는 이미지 리소스를 생성하는 기본 프로토콜.

    Declaration

    Objective-C

    @protocol INVImageDataSource <NSObject>

    Swift

    protocol INVImageDataSource : NSObjectProtocol
  • 셰이프에서 사용하는 이미지 리소스를 NSString으로 구성하면 title을 포함해 기본 배경이 있는 이미지로 구성하는 프로토콜

    See more

    Declaration

    Objective-C

    @protocol INVImageTextDataSource <INVImageDataSource>

    Swift

    protocol INVImageTextDataSource : INVImageDataSource
  • 셰이프에서 사용하는 이미지 리소스를 UIView로 구성하는 프로토콜.

    See more

    Declaration

    Objective-C

    @protocol INVImageViewDataSource <INVImageDataSource>

    Swift

    protocol INVImageViewDataSource : INVImageDataSource
  • 지도 위에 아이콘과 타이틀을 이용해 한 지점을 표출하는 셰이프 클래스.

    See more

    Declaration

    Objective-C

    
    @interface INVMarker : INVShape <INVMarkerOptions>

    Swift

    class INVMarker : INVShape, INVMarkerOptions
  • 마커의 옵션을 정의한 프로토콜.

    See more

    Declaration

    Objective-C

    @protocol INVMarkerOptions <INVShapeOptions>

    Swift

    protocol INVMarkerOptions : INVShapeOptions
  • 지도 위에 다각형을 표출하는 셰이프 클래스.

    See more

    Declaration

    Objective-C

    
    @interface INVPolygon : INVShape

    Swift

    class INVPolygon : INVShape
  • 지도 위에 선형을 표출하는 셰이프 클래스.

    See more

    Declaration

    Objective-C

    
    @interface INVPolyline : INVShape

    Swift

    class INVPolyline : INVShape
  • 지도 위에 다중 선형으로 경로를 표출하는 셰이프 클래스.

    See more

    Declaration

    Objective-C

    
    @interface INVRoute : INVShape

    Swift

    class INVRoute : INVShape
  • 경로를 구성하는 좌표열과 색상 속성을 정의한 클래스.

    See

    INVRoute
    See more

    Declaration

    Objective-C

    
    @interface INVRouteLink : NSObject

    Swift

    class INVRouteLink : NSObject
  • 경로의 진행률 변화의 결과를 알려주는 함수가 정의된 프로토콜.

    See

    INVRoute
    See more

    Declaration

    Objective-C

    @protocol INVRouteDelegate <NSObject>

    Swift

    protocol INVRouteDelegate : NSObjectProtocol
  • Deprecated

    INVRoute로 대체됩니다.

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

    See more

    Declaration

    Objective-C

    
    @interface INVMultiLine : INVShape

    Swift

    class INVMultiLine : INVShape
  • Deprecated

    INVRouteLink로 대체됩니다.

    다중 선형에서 사용하는 선형의 좌표열과 색상 속성을 정의한 클래스.

    See more

    Declaration

    Objective-C

    
    @interface INVLine : NSObject

    Swift

    class INVLine : NSObject
  • 끝 지점의 모양을 정의한 열거형.

    See more

    Declaration

    Objective-C

    enum INVLineCap : NSUInteger {}

    Swift

    enum INVLineCap : UInt, @unchecked Sendable
  • 연결점의 모양을 정의한 열거형.

    See more

    Declaration

    Objective-C

    enum INVLineJoin : NSUInteger {}

    Swift

    enum INVLineJoin : UInt, @unchecked Sendable
  • 지도 위에 원을 표출하는 셰이프 클래스.

    See more

    Declaration

    Objective-C

    
    @interface INVCircle : INVShape

    Swift

    class INVCircle : INVShape
  • 지도의 특정 위치 또는 마커 위에 창을 띄워 원하는 정보를 표시할 수 있는 셰이프 클래스.

    See more

    Declaration

    Objective-C

    
    @interface INVInfoWindow : INVShape

    Swift

    class INVInfoWindow : INVShape