1
我一直在使用適用於iOS v1.1的Google Maps SDK,沒有任何問題,但只是更新到v1.2(和v1.2.1,今天發佈)。現在,當我創建一個GMSMarker時,無法點擊打開信息窗口。在SDK附帶的演示應用程序中也會發生同樣的情況,所以我確信它不僅僅是我。Google Maps SDK for iOS v1.2標記不可點擊
我用下面的代碼:
GMSMarker* marker = [GMSMarker markerWithPosition:CLLocationCoordinate2DMake(result.lat, result.lng)];
marker.title = result.shortName;
marker.tappable = YES;
marker.animated = YES;
marker.map = self.mapView;
我看不出有什麼我可以做錯誤的 - 這似乎是與更新的SDK的一個重大問題。 我已經在GMSMapViewDelegate上實現了所有的委託方法,並且當點擊標記時我什麼都沒有調用。
Google地圖團隊的任何人都可以提供幫助嗎?謝謝。
編輯:我做了一些進一步的測試,我相信這取決於設備的方向!
- 開放式SDK測試應用程序,'標記事件'演示與縱向模式中的設備>標記可點擊。
- 打開SDK測試應用程序,「標記事件」演示,設備處於倒置縱向模式>標記不可點擊。
似乎是一個已報告的bug:https://code.google.com/p/gmaps-api-issues/issues/detail?id = 5296 – NigelG 2013-04-24 19:46:37