minuco
article thumbnail
Published 2023. 3. 16. 18:55
[TIL] NaverMapAPI iOS/TIL

 

지도 객체를 생성하는 방법

NMFMapView

하나의 지도는 뷰 요소와 인터에이스 요소로 구성.

뷰 요소는 화면에 지도를 나타내는 역할을 함.

NMFNaverMapView

지도를 다루응 인터페이스 역할을 하는 인터페이스 요소를 담당

지도와 관련된 주요 UI 기능을 담당하며 대부분 이 클래스가 제공한다.

 

지도 화면은 뷰로 제공되며, NMFMapView 혹은 NMFNaverMapView 를 뷰 컨트롤러에 추가하면 화면에 지도가 나타난다.

NMFMapView

import UIKit
import NMapsMap

override func viewDidLoad() {
    super.viewDidLoad()

    // 지도 객체 생성
    let mapView = NMFMapView(frame: view.frame)
    // view 에 객체 추가
    view.addSubview(mapView)
}

NMFNaverMapView

import UIKit
import NMapsMap

override func viewDidLoad() {
    super.viewDidLoad()
    
    // 지도객체 생성
    let naverMapView = NMFNaverMapView(frame: view.frame)
    // view에 객체 추가
    view.addSubview(naverMapView)
}

 

'iOS > TIL' 카테고리의 다른 글

[TIL] Combine (1)  (1) 2024.01.30
[TIL] MVVM(3)  (0) 2023.12.05
[TIL] MVVM(2)  (0) 2023.11.28
[TIL] MVVM(1)  (2) 2023.11.25
profile

minuco

@minuco

포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!