是否存在任何方式从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 –