2016-07-12 2 views
1

Я использую карту google для быстрого доступа. Я хотел бы знать, если Theres метод, который я могу использовать, чтобы скрыть информационное окно, когда я использую делегата will moveБыстрое скрыть информационное окно программно

func mapView(mapView: GMSMapView, willMove gesture: Bool) { 
    if gesture { 
        // Hide info window here 
    } 
} 

карту enter image description here

ответ

4

Активное окно информации хранится в selectedMarker из GMSMapView. Установите его на ноль, и информационное окно исчезнет.

func mapView(mapView: GMSMapView, willMove gesture: Bool) 
{ 
    if mapView.selectedMarker != nil 
    { 
    mapView.selectedMarker = nil 
    } 
} 
Смежные вопросы