Is it possible to remove all Polylines without removing other objects?
[mapView clear];
removes everything including markers
I also tried the following but it didn't work either..
for (GMSPolyline __strong *polyline in self.mapView.subviews) {
polyline = nil;
}
Thanks in advance
PS : I am using Google Maps SDK for iOS version: 1.7.2.7908
When you add the polylines you should add them to your own collection. Then when you need to remove them, loop over your own collection and set each polyline's .map
property to nil (which removes it from the map).
You have to do
[self.polyline setMap:nil];
, that will remove the line from the map.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With