我想更改webview的背景颜色。不是它显示的HTML文档,而是可以滚动的实际滚动视图。如果滚动Web视图,则会看到灰色背景颜色。我已尝试过以下代码但不适合我。其实我想让它变得透明。
[detailWebV setOpaque:NO];
detailWebV.backgroundColor = [UIColor clearColor];
提前致谢!
答案 0 :(得分:5)
试试这个
myWebView.opaque = NO;
myWebView.backgroundColor = [UIColor clearColor];
[myWebView loadHTMLString:
@"<html><body style='background-color: transparent'>
Content Here</body></html>" baseURL:nil];
答案 1 :(得分:2)
另一种方法是使用JavaScript设置它:
[yourWebView stringByEvaluatingJavaScriptFromString:@"document.body.style.background = '#000000';"];
答案 2 :(得分:2)
以下对我有用。这就是我想要的,当我向下滚动网页视图时,背景应该是透明的。
[webV setOpaque:YES];
webV.backgroundColor = [UIColor clearColor];
谢谢大家!!!