我試圖對谷歌地圖的代碼從谷歌地圖文檔添加自己的層:添加層以上的GoogleMaps層在迅速
extension MapViewController {
func addTiles() {
// Implement GMSTileURLConstructor
// Returns a Tile based on the x,y,zoom coordinates, and the requested floor
let urls = { (x: UInt, y: UInt, zoom: UInt) -> NSURL in
let url = "http://example.pl/ras/\(zoom)/\(x),\(y).v\(1).png";
return NSURL(string: url)!
}
// Create the GMSTileLayer
let layer = GMSURLTileLayer(URLConstructor: urls)
layer.tileSize = 512
layer.map = mapView
}}
我得到了水木清華這樣的:
我沒有看到應該在我的瓷磚下面的地形。我的瓷磚是透明的。你有什麼想法可能是錯的?
更新: 問題只發生在iOS模擬器上。它正在研究真實的設備。
嘿羅馬人,你應該把你的更新作爲答案標記爲已解決!你的更新幫助我解決了問題 – Matthias
完成,謝謝:) –