NMFNaverMapView

@interface NMFNaverMapView : UIView

지도의 컨트롤을 내장한 지도 뷰 클래스.

  • 지도 뷰 객체.

    Declaration

    Objective-C

    @property (readonly, nonatomic, nonnull) NMFMapView *mapView;

    Swift

    var mapView: NMFMapView { get }
  • 지도 뷰에 관련된 업데이트 및 비동기 작업의 결과를 알려주는 델리게이트. 이 속성은 더이상 사용이 권장되지 않습니다. 대신 NMFMapViewtouchDelegate, addCameraDelegate/removeCameraDelegate, addOptionDelegate/removeOptionDelegate를 사용하세요.

    Declaration

    Objective-C

    @property (readwrite, nonatomic, nullable) id<NMFMapViewDelegate> delegate;
  • 나침반 활성화 여부.

    기본값은 YES입니다.

    Declaration

    Objective-C

    @property (assign, readwrite, nonatomic) BOOL showCompass;

    Swift

    var showCompass: Bool { get set }
  • 축척 바 활성화 여부.

    기본값은 YES입니다.

    Declaration

    Objective-C

    @property (assign, readwrite, nonatomic) BOOL showScaleBar;

    Swift

    var showScaleBar: Bool { get set }
  • 줌 컨트롤 활성화 여부.

    기본값은 YES입니다.

    Declaration

    Objective-C

    @property (assign, readwrite, nonatomic) BOOL showZoomControls;

    Swift

    var showZoomControls: Bool { get set }
  • 실내지도 층 피커 활성화 여부.

    기본값은 NO입니다.

    Declaration

    Objective-C

    @property (assign, readwrite, nonatomic) BOOL showIndoorLevelPicker;

    Swift

    var showIndoorLevelPicker: Bool { get set }
  • 현 위치 버튼이 활성화되어 있는지 여부.

    기본값은 NO입니다.

    Declaration

    Objective-C

    @property (assign, readwrite, nonatomic) BOOL showLocationButton;

    Swift

    var showLocationButton: Bool { get set }
  • 위치 추적 모드. 이 속성은 더이상 사용이 권장되지 않습니다. 대신 NMFMapViewpositionMode를 사용하세요.

    Declaration

    Objective-C

    @property (assign, readwrite, nonatomic) NMFMyPositionMode positionMode;

    Swift

    var positionMode: NMFMyPositionMode { get set }
  • 현재 지도의 스냅숏을 UIImage로 촬영합니다.

    Declaration

    Objective-C

    - (void)takeSnapShot:(void (^_Nullable)(UIImage *_Nonnull))complete;

    Swift

    func takeSnapShot(_ complete: ((UIImage) -> Void)? = nil)

    Parameters

    complete

    지도 스냅숏이 촬영되면 실행되는 블록 메서드.