2013-11-28 28 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被称为 –

相关问题