:天
我正试图删除地图视图中的覆盖
我试试这个:
myLocation是地图视图

        let overlays = myLocation.overlays
        myLocation.removeOverlays(overlays)

而这个:
        var polyline : MKPolyline = MKPolyline()
        myLocation.removeOverlay(polyline)

但这两个都不适合我:C
有人能帮我吗?

最佳答案

尝试mapView.removeOverlays(mapView.overlays)。您还可以标记特定的覆盖并循环它们以删除特定的覆盖。

关于swift - 在mapKit Swift中删除叠加层,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/35943459/

10-11 03:01