3 objective-c font-size uiwebview ios
我有一个UIWebView其loadHTMLString从阵列.
我需要这个webView动态更改字体大小
这是我填写我的WebView的方式:
[webView loadHTMLString:[NSString stringWithFormat:@"%@<p class=\"paragraph\" style=\"float: right\" >%@</p>",css,[[ contentArray objectAtIndex:0] valueForKey:@"content"]] baseURL:nil ];
Run Code Online (Sandbox Code Playgroud)
Mut*_*awe 13
将此代码放在webViewDidFinishLoad委托方法中:
-(void)webViewDidFinishLoad:(UIWebView *)webView1{
int fontSize = 20;
NSString *jsString = [[NSString alloc] initWithFormat:@"document.getElementsByTagName('body')[0].style.webkitTextSizeAdjust= '%d%%'", fontSize];
[webView1 stringByEvaluatingJavaScriptFromString:jsString];
[jsString release];
}
Run Code Online (Sandbox Code Playgroud)
希望能帮助到你 ;)
更新:
对于启用ARC的开发人员,您应该忽略添加:
[jsString release];
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
11340 次 |
| 最近记录: |