개발/프로젝트
[ios] Locord 개발일지 - naver 지도 불러오기 및 수정
yehey
2021. 2. 16. 20:26
참고 자료
https://docs.ncloud.com/ko/naveropenapi_v3/maps/ios-sdk/v3/start.html
설명서
시작하기 네이버 지도 SDK를 사용하기 위해서는 네이버 클라우드 플랫폼에서 클라이언트 ID를 발급받고, 발급받은 ID를 SDK에 지정해야 합니다. 지원 OS 버전 네이버 지도 SDK는 iOS 버전 9 이상에서
docs.ncloud.com
Locord 에 사용한 코드
import UIKit
import NMapsMap
class ViewController: UIViewController {
override func viewDidLoad() {
super.viewDidLoad()
// Do any additional setup after loading the view.
let frame = CGRect(x:7, y:218, width:400, height:400)
let mapNaverView = NMFNaverMapView(frame: frame)
mapNaverView.showZoomControls = false
mapNaverView.showLocationButton = true
mapNaverView.mapView.isScrollGestureEnabled = true
mapNaverView.mapView.isTiltGestureEnabled = true
mapNaverView.mapView.isRotateGestureEnabled = true
mapNaverView.mapView.isStopGestureEnabled = true
view.addSubview(mapNaverView)
}
}
기능이 더 다양한 NMFNaverMapView 객체를 이용했다.
프로젝트에서는 지도가 정사각형 모양으로 출력되어야 하기 때문에 프레임 크기도 조절하고 요소 이것저것 참으로 만들어주었다.
이제 지도 사용....해야지...ㅠ