首先为这个webview设置一个代理
然后在代理方法中设置,代码如下:
-(void)webViewDidFinishLoad:(UIWebView *)webView
{//页面背景色
[webView stringByEvaluatingJavaScriptFromString:@"document.getElementsByTagName('body')[0].style.background='#333333'"];
[webView stringByEvaluatingJavaScriptFromString:@"document.getElementsByTagName('body')[0].style.background='#333333'"];
//字体大小
[webView stringByEvaluatingJavaScriptFromString:@"document.getElementsByTagName('body')[0].style.webkitTextSizeAdjust= '330%'"];
//字体颜色
[webView stringByEvaluatingJavaScriptFromString:@"document.getElementsByTagName('body')[0].style.webkitTextFillColor= 'gray'"];
}
}
本文介绍如何通过代理方法在iOS应用中使用UIWebView加载完成后修改网页的背景颜色、字体大小及字体颜色。
2224

被折叠的 条评论
为什么被折叠?



