0
我無法在使用Google Maps SDK for iOS的視圖控制器中找到有關使用標記信息窗口的任何信息。我正在使用1.7.2版本。關於適用於iOS的Google Maps SDK
在我的應用程序中,我使用從JSON對象下載的標記填充mapView。 我需要應用程序用戶點擊標記信息窗口,然後應顯示標記詳情viewController。
請任何建議或鏈接到有關使用標記的任何教程是受歡迎的。
謝謝。
我無法在使用Google Maps SDK for iOS的視圖控制器中找到有關使用標記信息窗口的任何信息。我正在使用1.7.2版本。關於適用於iOS的Google Maps SDK
在我的應用程序中,我使用從JSON對象下載的標記填充mapView。 我需要應用程序用戶點擊標記信息窗口,然後應顯示標記詳情viewController。
請任何建議或鏈接到有關使用標記的任何教程是受歡迎的。
謝謝。
的谷歌地圖SDK iOS開發指南只包含你所需要的:https://developers.google.com/maps/documentation/ios/marker
在你會發現在信息窗口信息頁面的底部。
謝謝Paulo,我知道這個文檔,但它並沒有告訴如何在infoWindow中包含一個動作,該動作可以打開一個詳細的ViewController的詳細信息。 – mvasco
要做到這一點,你可以創建自己的infoWindow,它只是從'mapView:markerInfoWindow'返回的UIView。 您必須設置您的視圖才能成爲地圖的委託並實現'GMSMapViewDelegate'協議。更多信息在這裏:https://developers.google.com/maps/documentation/ios/reference/protocol_g_m_s_map_view_delegate-p#a961e81669891377c9ebee752ce53340f –
謝謝,我將創建一個自定義的infoWindow,並打開一個新的問題,如果需要的話... – mvasco