2013-11-28 26 views
1

我正在爲項目使用Google Map iOS SDK,並在嘗試爲GMSMarker對象實現自定義信息窗口時遇到問題。我遵循Google視頻教程,但不是使用UILabel和UIImage,而是在UIView中放置一個UIWebView,因爲這會顯示HTML格式的文本。但是,當我運行代碼時,UIWebView始終是空白的。如果我用A UILabel替換信息窗口。有沒有其他人試圖在iOS SDK中使用這樣的UIWebView?我想知道它是否與UIWebView花費太長的時間來呈現?使用UIWebView的GMSMarker的自定義信息窗口

回答

1

最後,我檢查了信息窗口必須是靜態uiview,因爲它呈現給圖像。 (同標記並不是UIViews但只有靜態圖像)

我的方式做到這一點:

返回一個空透明欣賞到GMSMapView中,然後:
滾你自己的,你添加爲子視圖自己!

此鏈接顯示我的描述:
https://github.com/ryanmaxwell/GoogleMapsCalloutView

+0

謝謝!這非常棒,完美滿足我的需求! – Milly

+0

出於興趣,您對用戶切換方向做了什麼?您是否實現了didRotateFromInterfaceOrientation委託方法來更正視圖框架或僅禁用切換? – Milly

+0

我們沒有切換。但我想我會取消選擇任何註釋時,我的viewController的willRotate被稱爲 –

相關問題