NMFNaverMapView
@interface NMFNaverMapView : UIView
지도의 컨트롤을 내장한 지도 뷰 클래스.
-
지도 뷰 객체.
See
NMFMapView
Declaration
Objective-C
@property (nonatomic, readonly, nonnull) NMFMapView *mapView;
Swift
var mapView: NMFMapView { get }
-
지도 뷰에 관련된 업데이트 및 비동기 작업의 결과를 알려주는 델리게이트. 이 속성은 더이상 사용이 권장되지 않습니다. 대신
NMFMapView
의touchDelegate
,addCameraDelegate
/removeCameraDelegate
,addOptionDelegate
/removeOptionDelegate
를 사용하세요.Declaration
Objective-C
@property (nonatomic, weak, nullable) id<NMFMapViewDelegate> delegate;
Swift
@IBOutlet weak var delegate: (any NMFMapViewDelegate)? { get set }
-
나침반 활성화 여부.
기본값은
YES
입니다.Declaration
Objective-C
@property (nonatomic) BOOL showCompass;
Swift
var showCompass: Bool { get set }
-
축척 바 활성화 여부.
기본값은
YES
입니다.Declaration
Objective-C
@property (nonatomic) BOOL showScaleBar;
Swift
var showScaleBar: Bool { get set }
-
줌 컨트롤 활성화 여부.
기본값은
YES
입니다.Declaration
Objective-C
@property (nonatomic) BOOL showZoomControls;
Swift
var showZoomControls: Bool { get set }
-
실내지도 층 피커 활성화 여부.
기본값은
NO
입니다.Declaration
Objective-C
@property (nonatomic) BOOL showIndoorLevelPicker;
Swift
var showIndoorLevelPicker: Bool { get set }
-
현 위치 버튼이 활성화되어 있는지 여부.
기본값은
NO
입니다.Declaration
Objective-C
@property (nonatomic) BOOL showLocationButton;
Swift
var showLocationButton: Bool { get set }
-
위치 추적 모드. 이 속성은 더이상 사용이 권장되지 않습니다. 대신
NMFMapView
의positionMode
를 사용하세요.Declaration
Objective-C
@property (nonatomic) NMFMyPositionMode positionMode;
Swift
var positionMode: NMFMyPositionMode { get set }
-
현재 지도의 스냅숏을 촬영합니다. 스냅숏이 촬영되면
complete
가 호출됩니다.takeSnapShot:YES complete:complete
와 동일합니다.Declaration
Objective-C
- (void)takeSnapShot:(void (^_Nullable)(UIImage *_Nonnull))complete;
Swift
func takeSnapShot(_ complete: ((UIImage) -> Void)? = nil)
Parameters
complete
지도 스냅숏이 촬영되면 실행되는 블록 메서드.
-
컨트롤을 포함한 현재 지도의 스냅숏을 촬영합니다. 스냅숏이 촬영되면
complete
가 호출됩니다.Declaration
Objective-C
- (void)takeSnapshotWithShowControls:(BOOL)showControls complete: (void (^_Nullable)(UIImage *_Nonnull))complete;
Swift
func takeSnapshot(withShowControls showControls: Bool, complete: ((UIImage) -> Void)? = nil)
Parameters
showControls
컨트롤 노출 여부. 노출할 경우
YES
, 그렇지 않을 경우NO
.complete
지도 스냅숏이 촬영되면 실행되는 블록 메서드.