지도 객체를 생성하는 방법
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 |