Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/116.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/google-maps/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 如何从GMSMapView中删除GMSPolygon_Ios_Google Maps_Google Maps Sdk Ios - Fatal编程技术网

Ios 如何从GMSMapView中删除GMSPolygon

Ios 如何从GMSMapView中删除GMSPolygon,ios,google-maps,google-maps-sdk-ios,Ios,Google Maps,Google Maps Sdk Ios,是否存在从GMSMapView中删除GMSPolygons的方法 它似乎不存在包含它们的GMSMapView属性(作为gmspolylines),我应该清除贴图并再次渲染吗 谢谢 清除清除已添加到地图的所有标记,包括标记、多段线和地面覆盖 所以你就用 [mapView clear]; 这将清除多边形。当您创建GMSPolygon时,可以设置其map属性以将其添加到地图中。要将其从映射中删除,请将其map属性设置为nil。这意味着您需要保留自己添加到地图中的多边形记录,以便以后能够删除 例如

是否存在从GMSMapView中删除GMSPolygons的方法

它似乎不存在包含它们的GMSMapView属性(作为gmspolylines),我应该清除贴图并再次渲染吗

谢谢

  • 清除清除已添加到地图的所有标记,包括标记、多段线和地面覆盖
所以你就用

[mapView clear];

这将清除多边形。

当您创建
GMSPolygon
时,可以设置其
map
属性以将其添加到地图中。要将其从映射中删除,请将其
map
属性设置为
nil
。这意味着您需要保留自己添加到地图中的多边形记录,以便以后能够删除


例如,
mySavedPolygon.map=nil

这已经更新,我正在使用clear函数,并且正在寻找一种方法来在使用此函数时保持多边形

我刚刚确认了谷歌地图API参考

清除已添加到地图的所有标记,包括标记、多段线和地面覆盖


谢谢撒克逊,为我工作。一旦我看到了解决方案,我也看到了这一点,这是显而易见的,但我对ios和谷歌地图ios SDK是新手,在本主题中检查我的代码@班加罗尔请参考最新的谷歌地图文档。这个答案已经有3年的历史了,可能在最新的SDK中不起作用。请检查我的问题,我认为[map clear]是正确的答案,但它如何对我不起作用@Bangalore您管理层解决了这个问题?我正在使用viewMap.clear和viewMap.map=nil,但这不起作用。