我正在尝试删除 mapView 中的叠加层
我试试这个:
myLocation 是 mapView
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/