我目前正在使用Apple MapKit中的MKOverlays。 我尝试在建筑物内部绘制房间,当我将地图放入3D模式时,房间会被忽略并显示在地图中的建筑物下方。
以下是我将它们添加到地图的方式:
let overlays = ETS.Map.shapes(shapes, forFloor: floor)
self.mapView.addOverlays(overlays, level: .aboveLabels)
我也试过级别:.aboveRoads。
以下是两张图片:
答案 0 :(得分:1)
在" 3d"中使用MKOverlay时考虑海平面。环境。这个问题的答案中的技术说明: How do I show MKOverlay above MKAnnotations?