加载期间UIWebView上的黑色区域

Lor*_*ion 22 uiwebview ios

我注意到,UITabBar当我loadRequest在我的预制中时,我会得到深灰色UIWebView.

如果我在滚动WebView期间loadRequest有一个黑色区域

在此输入图像描述 在此输入图像描述

我该如何删除?

mic*_*els 33

我之前遇到过这个问题,它与UIWebView的内容插入有关.只要在滚动视图上设置了底部插图,就会出现此黑色区域.我能够通过设置opaquewebview 的属性来解决这个问题:

self.opaque = NO;
Run Code Online (Sandbox Code Playgroud)


Igo*_*gor 18

为UIWebView设置opaque NO和同时清除背景颜色:

在此输入图像描述

  • 清晰的颜色是不必要的.白色应该足够并且更高效. (3认同)

小智 9

您需要将背景颜色设置为清除以及使webView不透明.如果您还没有将backgroundColor更改为clear,那么这似乎不起作用.

self.opaque = NO;
self.backgroundColor = [UIColor clearColor];
Run Code Online (Sandbox Code Playgroud)