Невозможно создать карту mapview с styleURL - PullRequest
0 голосов
/ 27 октября 2018

Я хотел бы создать вид карты в другом стиле, например MapBox Dark .Однако я не мог получить ничего, кроме белого пустого изображения с логотипом карты внизу (см. Прилагаемое изображение)

Какая часть неверна в моем коде?

import UIKit
import Mapbox

class ViewController: UIViewController {

    var mapView: MGLMapView!

    override func viewDidLoad() {
        super.viewDidLoad()

        let styleDarkURL = URL(fileURLWithPath: "mapbox://styles/mapbox/dark-v9")
        mapView = MGLMapView(frame: view.bounds, styleURL: styleDarkURL)
        mapView.autoresizingMask = [.flexibleHeight, .flexibleWidth]
        view.addSubview(mapView)

    }
}

enter image description here

1 Ответ

0 голосов
/ 27 октября 2018

Вам нужно заменить

URL(fileURLWithPath: "mapbox://styles/mapbox/dark-v9")

на

URL(string: "mapbox://styles/mapbox/dark-v9")

Надеюсь, это поможет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...