WKWebView如何加载Html代码? WKWebView如何修改字体大小和颜色?
2017-10-09 14:04
1631 查看
1.加载Html代码
使用:
NSString *htmlString = @“
<p> \U770b\U89c1\U5c31\U4e0a\Uff0c\U4e0d\U8981\U6002</p><p> \U6ca1\U6709\U63a8\U4e0d\U5e73\U7684\U9ad8\U5730\Uff0c\U6ca1\U6709\U5e72\U4e0d\U5b8c\U7684\U5973\U4eba<br/></p>
”;
[self.webView
loadHTMLString:htmlString baseURL:nil];
2.修改颜色和字体
// WKNavigationDelegate 页面加载完成之后调用
- (void)webView:(WKWebView *)webView didFinishNavigation:(WKNavigation *)navigation
{
//修改字体大小 300%
[ webView evaluateJavaScript:@"document.getElementsByTagName('body')[0].style.webkitTextSizeAdjust= '200%'"
completionHandler:nil];
//修改字体颜色 #9098b8
[ webView evaluateJavaScript:@"document.getElementsByTagName('body')[0].style.webkitTextFillColor= '#222222'"
completionHandler:nil];
}
使用:
NSString *htmlString = @“
<p> \U770b\U89c1\U5c31\U4e0a\Uff0c\U4e0d\U8981\U6002</p><p> \U6ca1\U6709\U63a8\U4e0d\U5e73\U7684\U9ad8\U5730\Uff0c\U6ca1\U6709\U5e72\U4e0d\U5b8c\U7684\U5973\U4eba<br/></p>
”;
[self.webView
loadHTMLString:htmlString baseURL:nil];
2.修改颜色和字体
// WKNavigationDelegate 页面加载完成之后调用
- (void)webView:(WKWebView *)webView didFinishNavigation:(WKNavigation *)navigation
{
//修改字体大小 300%
[ webView evaluateJavaScript:@"document.getElementsByTagName('body')[0].style.webkitTextSizeAdjust= '200%'"
completionHandler:nil];
//修改字体颜色 #9098b8
[ webView evaluateJavaScript:@"document.getElementsByTagName('body')[0].style.webkitTextFillColor= '#222222'"
completionHandler:nil];
}
相关文章推荐
- 【原创】如何修改Myeclipse中代码的字体大小?
- TextView加载html标签,实现textview字体颜色随机变化
- 如何修改CEdit&CB中文本的字体大小及颜色
- 如何修改64位Eclipse中的代码字体大小
- 如何修改 simple_list_item_2 上下两个 textview 的字体大小
- iOSwebView修改字体大小字体颜色背景颜色
- 如何修改X-code中的字体大小、颜色
- Phpweb网站 如何修改菜单字体大小及颜色
- UIWebView加载html字符串代码,字体变小时,webview的高度没变
- 如何修改CEdit&CB中文本的字体大小及颜色
- 如何修改CEdit&CB中文本的字体大小及颜色
- 如何修改64位Eclipse中的代码字体大小
- 如何批量修改PPT字体、大小、颜色(转)
- 如何修改WP文章字体格式、字号大小、字体颜色
- 如何修改Recovery的字符串资源(修改显示字体颜色和大小)
- navicat如何修改字体大小颜色
- VB,Visual Basic如何修改代码文本大小和字体
- 如何修改Zend Studio代码字体和大小
- UILabel加载HTML文本和字体颜色修改
- html代码设置textview字体颜色