iOS/TIL
[TIL] NaverMapAPI
minuco
2023. 3. 16. 18:55
지도 객체를 생성하는 방법
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)
}