0
我正在尝试构建一个地图应用程序,它主要集中在自定义贴图叠加层上。是否可以加载不包含底图图层的地图,例如卫星还是基本地图?是否可以在iOS MapKit中加载“空白”地图?
桌面苹果照片有一个选项来显示“网格”,但似乎并不存在于MKMapType docs。您也不能将map.mapType
设置为nil
。
任何想法?
我正在尝试构建一个地图应用程序,它主要集中在自定义贴图叠加层上。是否可以加载不包含底图图层的地图,例如卫星还是基本地图?是否可以在iOS MapKit中加载“空白”地图?
桌面苹果照片有一个选项来显示“网格”,但似乎并不存在于MKMapType docs。您也不能将map.mapType
设置为nil
。
任何想法?
我还没有玩过它,但它看起来像有一些MKTileOverlay和MKTileOverlayRenderer类,你可以尝试一下吗?
编辑
我创建了一个MKTileOverlay并将其添加到我的MapView成功删除内置的地图图片:
let tileOverlay = MKTileOverlay(urlTemplate: "")
tileOverlay.canReplaceMapContent = true
mapView.addOverlays([tileOverlay])
这奇妙的作品!感谢您的快速响应和测试! –