是否存在任何方式從GMSMapView中刪除GMSPolygon?如何從GMSMapView中刪除GMSPolygon
它似乎不存在包含它們的GMSMapView屬性(如GMSPlolyLines),我應該清除地圖並再次渲染所有內容嗎?
感謝
是否存在任何方式從GMSMapView中刪除GMSPolygon?如何從GMSMapView中刪除GMSPolygon
它似乎不存在包含它們的GMSMapView屬性(如GMSPlolyLines),我應該清除地圖並再次渲染所有內容嗎?
感謝
當您創建GMSPolygon
時,您將其設置爲map
以將其添加到地圖。要將其從地圖中刪除,請將其map
屬性設置爲nil
。這意味着您需要保留自己添加到地圖上的多邊形記錄,以便以後能夠將其刪除。
謝謝撒克遜,爲我工作。一旦我看到了解決方案,我也看到這是顯而易見的,但我是新來的iOS和谷歌地圖ios SDK –
這已更新,我使用清除功能,並正在尋找方法來保持多邊形而使用此。
我剛剛確認是針對的Google Maps API參考。
清除已添加到地圖的所有標記,包括標記,多義線和地面疊加層。
檢查我的代碼本主題中做到這一點。 http://stackoverflow.com/questions/25102778/remove-gmspolyline-from-gmsmapview/30364285#30364285 –