方法一:
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]; |
以上内容来源于互联网。