【问题标题】:iPhone - changing UIWebView background color behind the view (bouncing background)iPhone - 更改视图后面的 UIWebView 背景颜色(弹跳背景)
【发布时间】:2011-10-17 01:00:35
【问题描述】:

我有一个带有黑色内容的 UIWebView。我所有的视图和子视图都设置为黑色背景。

当将 webView 滚动到其顶部或底部位置时,我可以看到在内容弹跳时出现白色背景。那么我怎样才能强制该背景也为黑色呢?

【问题讨论】:

    标签: iphone ios cocoa-touch uiwebview background


    【解决方案1】:

    webview color 设置为clearcolor,然后将webview opaque 设置为no

    webview.backgroundColor = [UIColor clearcolor];
    webview.opaque=NO;
    

    这样就可以了。

    【讨论】:

    • +1 帮助我在页面加载时摆脱了白色背景。
    • 没有不透明我没有得到我想要的 clearColor
    【解决方案2】:

    您确定所有您的子视图都设置为黑色吗?将 webview 的背景颜色设置为黑色 应该 可以正常工作。 (它适用于我的应用程序,如果它不适合你,我将不得不检查我是否做其他事情......)

    webview.backgroundColor = [UIColor blackColor];
    

    【讨论】:

    • 哎呀,你是对的。我检查了 3 次我的背景,但我错过了一次。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-04-27
    • 1970-01-01
    • 2018-06-11
    • 2011-11-11
    • 1970-01-01
    • 2020-05-03
    • 1970-01-01
    相关资源
    最近更新 更多