我正在将 HTML 字符串加载到 UIWebView 中,以便能够查看富文本。到现在为止还挺好。但是我有一个小问题:在我的 Nib 文件中,我将背景属性设置为绿色。
但是,当它显示时,背景是白色的。然后,在类文件中,我添加了以下内容
[myWebView setBackgroundColor:[UIColor greenColor]];
[myWebView loadHTMLString:myString baseURL:nil];
但是,背景仍然是白色的。我什至尝试颠倒顺序,但仍然出现白色背景。
文本比 UIWebView 的大小还多。我注意到当我向下滚动到文本末尾时,背景是绿色的。如何使文本本身的背景变为绿色?
你能告诉我我做错了什么吗?
非常感谢。
最佳答案
使用 css 标记在 html 本身中设置背景颜色。
或者,将 webview 的 opaque
属性设置为 NO
.. 并将下方 View 的背景设置为绿色。UIWebView
本身似乎不理解背景颜色——因为他们正在渲染文档。
关于ios - UIWebView 背景色,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/6605140/