1

我有一个同时具有 MKAnnotations 和 MKOverlay 的 MKMapView。我有一个画得很好的自定义 MKAnnotationView,以及 MKOverlay。问题是覆盖在注释之上。(我知道,我知道,它被称为“覆盖”是有原因的!)

我想在叠加层的顶部显示注释。有什么建议么?

4

1 回答 1

1

只要您调用 addOverlays: 和 addAnnotations: 注释就应该显示在覆盖层之上。查看 KMLViewer 示例应用程序,该应用程序加载到 KML 文件中并使用多个多边形叠加层和图钉注释填充地图。我什至修改了它以匹配您的场景并用自定义注释图像替换了引脚,它仍然可以正常工作。

于 2012-07-24T16:30:13.060 回答