刚刚通过cocoapods安装了MapboxGL
。我在我的ViewController
中初始化它,如下面的例子所示:
@IBOutlet weak var mapViewWrapper: UIView!
var mapView: MGLMapView!
override func viewDidLoad() {
super.viewDidLoad()
// Map
let styleURL = NSURL(string: "asset://styles/dark-v7.json")
mapView = MGLMapView(frame: mapViewWrapper.bounds, styleURL: styleURL)
mapView.autoresizingMask = .FlexibleWidth | .FlexibleHeight
// set the map's center coordinate
mapView.setCenterCoordinate(CLLocationCoordinate2D(latitude: 38.894368,
longitude: -77.036487),
zoomLevel: 15, animated: false)
mapViewWrapper.addSubview(mapView)
}
当我启动应用程序时,我看到一个黑色的正方形和一个Mapbox徽标,但没有街道,请参见下图
在日志中,我得到了这个:
[ERROR] {Map}[Style]: Failed to load [mapbox://mapbox.mapbox-streets-v6]:
[ERROR] {Map}[Style]: Failed to load [mapbox://mapbox.mapbox-terrain-v2]:
你知道我做错了什么吗?
https://stackoverflow.com/questions/31875412
复制相似问题