您的位置:首页 > 移动开发

UIWebView 更改加载内容里面的字体大小

2012-08-08 11:40 190 查看
方法一:

1 - (void)webViewDidFinishLoad:(UIWebView *)webView
2 {
3     // finished loading, hide the activity indicator in the status bar
4     [UIApplication sharedApplication].networkActivityIndicatorVisible = NO;
5     [self.guideWebView stringByEvaluatingJavaScriptFromString:@"document.getElementsByTagName('body')[0].style.webkitTextSizeAdjust= ’150%’"];
6 }


方法二:

1
[
NSString
 
stringWithFormat:@
"<html>
\n"
2
                                 
"<head>
\n"
3
                                 
"<style
type=\"text/css\"> \n"
4
                                 
"body
{font-family: \"%@\"; font-size: %f; color: %@;}\n"
5
                                 
"</style>
\n"
6
                                 
"</head>
\n"
7
                                 
"<body>%@</body>
\n"
8
                                 
"</html>"
,
@
"宋体"
,
fontSize,fontColor,stringValue] ;
改变字体颜色

1
NSString
 
*jsString
= [[
NSString
 
alloc]
initWithFormat:@
"document.body.style.fontSize=%f;document.body.style.color=%@"
,fontSize,fontColor];
2
[webView
stringByEvaluatingJavaScriptFromString:jsString]; 
3
[jsString
release];
以上内容来源于互联网。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  互联网 html n2