我构建了一个应用程序来读取ipad
上的邮件,当显示html正文内容为UIWebView
字体大小不均匀时,我无法像所有其他应用程序一样调整字体大小{ {1}},'Gmail'..
我用:
MailBox
但是没有解决问题,如何解决?
答案 0 :(得分:2)
试试这个为我工作的那个
- (void)webViewDidFinishLoad:(UIWebView *)wView {
[wView stringByEvaluatingJavaScriptFromString:@"document.getElementsByTagName('body')[0].style.webkitTextSizeAdjust= '50%'"];
[wView stringByEvaluatingJavaScriptFromString:@"document.getElementsByTagName('body')[0].style.zoom= '0.5'"];
}
答案 1 :(得分:0)
您可以设置webview的字体大小,例如
NSString *fontsize;
fontsize=20px;
NSString *WebviewString;
WebviewString=@"xyz";
将fontsize和WebviewString的值放在:
中 [MywebView loadHTMLString:[NSString stringWithFormat:@"<div style='text-align:justify; font-size:%@;font-family:Helvetica;color:#ffff;'>%@",fontsize,WebviewString] baseURL:nil];
希望它会帮助你。