2

でメールを読むアプリを作ったのですが、ipadhtml本文の内容を表示する際UIWebViewにフォントサイズが統一されておらず、他のアプリのようにフォントサイズの調整ができないMailBox「Gmail」です。

使用しています html { -webkit-text-size-adjust: none; /* Never autoresize text */ }
が、問題が解決しません。どうすれば修正できますか?

4

2 に答える 2

2

これを試してみてください

- (void)webViewDidFinishLoad:(UIWebView *)wView {
    [wView stringByEvaluatingJavaScriptFromString:@"document.getElementsByTagName('body')[0].style.webkitTextSizeAdjust= '50%'"];
    [wView stringByEvaluatingJavaScriptFromString:@"document.getElementsByTagName('body')[0].style.zoom= '0.5'"];
}
于 2013-07-13T04:14:22.407 に答える
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];

それがあなたを助けることを願っています。

于 2014-02-07T13:02:52.753 に答える