我正在尝试构建一个主要关注自定义磁贴覆盖的地图应用程序。是否可以加载不包含底图图层的地图,例如卫星还是基本地图?
桌面Apple照片有一个显示“网格”的选项,但MKMapType docs中似乎不存在。您也无法将map.mapType
设置为nil
。
有什么想法吗?
答案 0 :(得分:1)
我还没玩过它,但看起来你可以试验一些MKTileOverlay和MKTileOverlayRenderer类吗?
修改强>
我创建了一个MKTileOverlay并将其添加到我的mapView中以成功删除内置地图图像:
let tileOverlay = MKTileOverlay(urlTemplate: "")
tileOverlay.canReplaceMapContent = true
mapView.addOverlays([tileOverlay])