MKOverlay在建筑物下解雇

时间:2016-12-06 09:25:18

标签: ios mkmapview mapkit mkoverlay

我目前正在使用Apple MapKit中的MKOverlays。 我尝试在建筑物内部绘制房间,当我将地图放入3D模式时,房间会被忽略并显示在地图中的建筑物下方。

以下是我将它们添加到地图的方式:

let overlays = ETS.Map.shapes(shapes, forFloor: floor)
self.mapView.addOverlays(overlays, level: .aboveLabels)

我也试过级别:.aboveRoads。

以下是两张图片:

Shows the room on top of the building Shows the room hidden behind the building when map turns to 3D mode

1 个答案:

答案 0 :(得分:1)

在" 3d"中使用MKOverlay时考虑海平面。环境。这个问题的答案中的技术说明: How do I show MKOverlay above MKAnnotations?