Как удалить только полилинии из моего GMSMapView в Swift.
Я не использую map.clear()
, потому что у меня около 100 маркеров и наземных накладок, которые я не хочу удалять, и у меня нет ссылок на них.
Как удалить только полилинии из моего GMSMapView в Swift.
Я не использую map.clear()
, потому что у меня около 100 маркеров и наземных накладок, которые я не хочу удалять, и у меня нет ссылок на них.
Запишите массив полилиний и задайте для свойства .map значение nil для каждой полилинии, которую вы хотите удалить.
let poly = GSMPolyline()
poly.map = mapView to show
poly.map = nil to remove