Google Maps iOS删除折线

Tim*_*ley 7 google-maps objective-c ios google-maps-sdk-ios

是否可以在不删除其他对象的情况下删除所有折线?

[mapView clear]; 删除包括标记在内的所

我也尝试了以下但它也没有工作..

for (GMSPolyline __strong *polyline in self.mapView.subviews) {
    polyline = nil;
}
Run Code Online (Sandbox Code Playgroud)

提前致谢

PS:我正在使用适用于iOS版本的Google Maps SDK:1.7.2.7908

Sax*_*uce 9

添加折线时,应将它们添加到您自己的集合中.然后,当您需要删除它们时,循环遍历您自己的集合并将每个折线的.map属性设置为nil(将其从地图中删除).


Raj*_*shu 5

你所要做的

[self.polyline setMap:nil];

,这会将线从地图上删除。