有没有办法从GMSMapView中删除GMSPolygons?
它似乎不存在包含它们的GMSMapView的属性(作为GMSPlolyLines),我是否应该清除地图并再次渲染它?
感谢
答案 0 :(得分:16)
创建GMSPolygon
时,设置其map
属性以将其添加到地图中。要从地图中删除它,请将其map
属性设置为nil
。这意味着您需要保留自己已添加到地图中的多边形记录,以后可以删除。
例如mySavedPolygon.map = nil
答案 1 :(得分:6)
答案 2 :(得分:1)
这已经更新了,我是否正在使用clear函数,并且在使用它时正在寻找保持多边形的方法。
我只是确认 Google Maps API参考。
清除已添加到地图的所有标记,包括标记,折线和地面叠加层。