3
在Google Maps for iOS SDK的1.2版中,點按標記的默認行爲已更改。 發行說明說:「點擊標記時的默認行爲已更新,也可將相機平移到標記的位置」如何更改點擊標記時的默認相機行爲?
如何獲取舊行爲,即不將相機中心平移到位置的標記?
在Google Maps for iOS SDK的1.2版中,點按標記的默認行爲已更改。 發行說明說:「點擊標記時的默認行爲已更新,也可將相機平移到標記的位置」如何更改點擊標記時的默認相機行爲?
如何獲取舊行爲,即不將相機中心平移到位置的標記?
將以下方法添加到您的GMSMapView委託實現中。 GMSMapView將不再以選定的標記爲中心,並帶回現有的行爲。
- (BOOL) mapView:(GMSMapView *)mapView didTapMarker:(GMSMarker *)marker {
mapView.selectedMarker = marker;
return TRUE;
}
您可以使用此:
mapView.selectedMarker = nil
func mapView(_ mapView: GMSMapView, didTap marker: GMSMarker) -> Bool {
mapView.selectedMarker = nil
return true
}
謝謝!我正在尋找這個答案,很難找到。有用。 –
這也幫助我... –