我构建的应用程序对ipad
,在显示HTML正文内容UIWebView
字体大小是不统一的阅读邮件,我无法调整字体大小,因为所有其他应用程序MailBox
“的Gmail ” ..
设置字体大小内容的UIWebView
我用: html { -webkit-text-size-adjust: none; /* Never autoresize text */ }
但不解决问题,如何解决?
我构建的应用程序对ipad
,在显示HTML正文内容UIWebView
字体大小是不统一的阅读邮件,我无法调整字体大小,因为所有其他应用程序MailBox
“的Gmail ” ..
设置字体大小内容的UIWebView
我用: html { -webkit-text-size-adjust: none; /* Never autoresize text */ }
但不解决问题,如何解决?
试试这个它为我工作
- (void)webViewDidFinishLoad:(UIWebView *)wView {
[wView stringByEvaluatingJavaScriptFromString:@"document.getElementsByTagName('body')[0].style.webkitTextSizeAdjust= '50%'"];
[wView stringByEvaluatingJavaScriptFromString:@"document.getElementsByTagName('body')[0].style.zoom= '0.5'"];
}
您可以设置的WebView的字体大小,像
NSString *fontsize;
fontsize=20px;
NSString *WebviewString;
[email protected]"xyz";
把字号和WebviewString的价值在于此:
[MywebView loadHTMLString:[NSString stringWithFormat:@"<div style='text-align:justify; font-size:%@;font-family:Helvetica;color:#ffff;'>%@",fontsize,WebviewString] baseURL:nil];
希望它会帮助你。
可能是这个问题的相关答案。你的推荐答案是缩放页面适合作为参数屏幕。 –
我使用CSS解决了问题。 –
它不适用于iOS 10.1.1有没有其他选择? – coder