我的应用中有一张地图,使用Google Maps iOS SDK实现。流量完全适用于Google磁贴(普通,混合,卫星等),但是当我设置自定义磁贴时没有任何反应。什么可能是错的?
自定义图块的代码(图块本身正确加载):
Int
触发流量的代码:
let urls: GMSTileURLConstructor = {(x, y, zoom) in
let url = "http://a.tile.openstreetmap.org/\(zoom)/\(x)/\(y).png"
return URL(string: url)
}
let layer = GMSURLTileLayer(urlConstructor: urls)
layer.map = mapView