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

转载来源:http://www.cnblogs.com/imzzk/archive/2011/11/15/2249833.html

方法一:

复制代码
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
2
3
4
5
6
7
8
[ NSString  stringWithFormat:@ "<html> \n"
                                  "<head> \n"
                                  "<style type=\"text/css\"> \n"
                                  "body {font-family: \"%@\"; font-size: %f; color: %@;}\n"
                                  "</style> \n"
                                  "</head> \n"
                                  "<body>%@</body> \n"
                                  "</html>" , @ "宋体" , fontSize,fontColor,stringValue] ;

改变字体颜色

1
2
3
NSString  *jsString = [[ NSString  alloc] initWithFormat:@ "document.body.style.fontSize=%f;document.body.style.color=%@" ,fontSize,fontColor];
[webView stringByEvaluatingJavaScriptFromString:jsString]; 
[jsString release];


你可能感兴趣的:(UIWebView 更改加载内容里面的字体大小)