设置字体大小内容UIWebview

时间:2013-07-13 03:52:11

标签: ios uiwebview

我构建了一个应用程序来读取ipad上的邮件,当显示html正文内容为UIWebView字体大小不均匀时,我无法像所有其他应用程序一样调整字体大小{ {1}},'Gmail'..

我用: MailBox
但是没有解决问题,如何解决?

2 个答案:

答案 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];

希望它会帮助你。