是否可以在iOS MapKit中加载“空白”地图?

时间:2017-07-25 19:10:19

标签: ios swift mapkit

我正在尝试构建一个主要关注自定义磁贴覆盖的地图应用程序。是否可以加载不包含底图图层的地图,例如卫星还是基本地图?

桌面Apple照片有一个显示“网格”的选项,但MKMapType docs中似乎不存在。您也无法将map.mapType设置为nil

有什么想法吗?

1 个答案:

答案 0 :(得分:1)

我还没玩过它,但看起来你可以试验一些MKTileOverlay和MKTileOverlayRenderer类吗?

修改

我创建了一个MKTileOverlay并将其添加到我的mapView中以成功删除内置地图图像:

let tileOverlay = MKTileOverlay(urlTemplate: "")
tileOverlay.canReplaceMapContent = true
mapView.addOverlays([tileOverlay])