我想更改webview的背景颜色。不是用于显示的HTML文档,而是用于可滚动的实际滚动视图。如果您滚动网页视图,则会看到灰色的背景色。我为此尝试了下面的代码,但不适合我。其实我想让它透明。如何设置UIWebView的背景颜色
[detailWebV setOpaque:NO];
detailWebV.backgroundColor = [UIColor clearColor];
在此先感谢!
我想更改webview的背景颜色。不是用于显示的HTML文档,而是用于可滚动的实际滚动视图。如果您滚动网页视图,则会看到灰色的背景色。我为此尝试了下面的代码,但不适合我。其实我想让它透明。如何设置UIWebView的背景颜色
[detailWebV setOpaque:NO];
detailWebV.backgroundColor = [UIColor clearColor];
在此先感谢!
以下为我工作。这是我想要的,当我向下滚动web视图时,背景应该是透明的。
[webV setOpaque:YES];
webV.backgroundColor = [UIColor clearColor];
谢谢大家!
试试这个
myWebView.opaque = NO;
myWebView.backgroundColor = [UIColor clearColor];
[myWebView loadHTMLString:
@"<html><body style='background-color: transparent'>
Content Here</body></html>" baseURL:nil];
另一种方法是使用JavaScript来进行设置:
[yourWebView stringByEvaluatingJavaScriptFromString:@"document.body.style.background = '#000000';"];
这是我一直在寻找的答案.. 3天 – 2013-11-06 13:55:52