Mapbox iOS SDK 프로젝트 초기화 노트

3098 단어 XcodeSwiftmapboxiOS
자세한 내용은 아래에 쓰십시오.
First steps with the Mapbox iOS SDK | Mapbox
다음은 xcode로 Single View Application을 제작한 것에 대한 설명입니다.

맵박스 배포


  • Mapbox iOS SDK oveview 페이지에서 SDK를 다운로드합니다.(dynamic framework release의 부분은 zip 파일에 대한 링크)
  • zip 파일의 Mapbox입니다.프레임 파일을 삽입식 바이너리 파일로 드래그합니다.

  • info.plist에 키 추가


    다음 4개를 추가합니다.
    버튼
    유형
    수치
    MGLMapboxAccessToken
    String
    Mapbox 액세스 Token
    MGLMapboxMetricsEnabledSettingShownInApp
    Boolean
    YES
    Privacy - Location Always Usage Description
    String
    Shows your location on the map and helps improve OpenStreetMap.
    Privacy - Location When In Use Usage Description
    String
    Shows your location on the map and helps improve OpenStreetMap.

    Main.storyboard 편집

  • ViewController의 View를 선택합니다.
  • 사용자 정의 Classw를 MGLMapView로 변경합니다.
  • MapView 속성을 설정합니다.
  • 코드 편집

  • import Mapbox 추가
  • MGLMapViewDelegate 추가
  • storyboard의view를 ViewController에 연결합니다.
  • mapView.attributionButton.isHidden = true.
  • 이렇게 하면 맵 오른쪽 아래의 i 아이콘이 숨겨집니다.
  • import UIKit
    import Mapbox
    
    class ViewController: UIViewController, MGLMapViewDelegate {
        @IBOutlet var mapView: MGLMapView!
    
        override func viewDidLoad() {
            super.viewDidLoad()
    
            mapView.attributionButton.isHidden = true
        }
    
        :
    }
    
    이상으로 구축하면 지도가 현재 소재지와 함께 표시됩니다.

    좋은 웹페이지 즐겨찾기