删除或更改 UIWebView 文档显示周围的框架颜色?

2024-01-08

我正在使用一个UIWebView显示嵌入到主视图中的各种文件类型(因此我无法使用专门的 PDF 查看器)(因此我无法使用模式文档交互控制器)。我的主视图的背景设计与出现在文档周围的浅灰色框架相冲突。UIWebView。有谁知道如何去除灰色框架,使其透明或改变其颜色?

我熟悉并使用过这些技术改变背景颜色 https://stackoverflow.com/questions/1547102/cant-change-background-for-uiwebview-in-iphone-sdk of the UIWebView以避免加载时出现“颜色闪烁”,并且去除顶部和底部阴影 http://idevrecipes.com/2010/12/03/transparent-uiwebviews/当“过度滚动”网络视图时出现,但我还没有看到有人解决这个灰色框架。 (它仅在显示 .doc 或 .pdf 等文档时出现,而不是在显示 HTML 内容时出现。)我隐藏了作为子视图的所有图像UIWebView's滚动视图,所以显然这是来自其他地方。


这个问题是在 iOS 4 发布时写的,但在 iOS 5 及更高版本中,只需设置 UIWebView 的 backgroundColor 和 opaque 属性即可删除该灰色框架:

myWebView.opaque = NO;
myWebView.backgroundColor = [UIColor clearColor];
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

删除或更改 UIWebView 文档显示周围的框架颜色? 的相关文章

随机推荐