3
我已經在谷歌地圖中用標記繪製了路徑。所以路徑是靜態的,但標記需要改變它們的位置。如何在不使用mapview.clear()
的情況下刪除所有標記,因爲它也會從地圖中清除我的路徑。從mapview中獲取所有GMSMarker並刪除所有標記而不使用mapview.clear()
任何解決方案?
我已經在谷歌地圖中用標記繪製了路徑。所以路徑是靜態的,但標記需要改變它們的位置。如何在不使用mapview.clear()
的情況下刪除所有標記,因爲它也會從地圖中清除我的路徑。從mapview中獲取所有GMSMarker並刪除所有標記而不使用mapview.clear()
任何解決方案?
我想你將不得不保留在一個數組中的所有標記(例如,allMarkers
)。然後,
for marker in allMarkers {
marker.map = nil
}