美文网首页
UIWebView控件中,字体大小和字体样式的修改

UIWebView控件中,字体大小和字体样式的修改

作者: 欲速则不达 | 来源:发表于2017-03-28 10:47 被阅读68次

修改UIWebView控件中字体的样式:

NSString *htmlString = [NSString stringWithContentsOfFile:self.webPath encoding:NSUTF8StringEncoding error:nil];
UIFont *font = [UIFont systemFontOfSize:12];
NSString *newHtmlString = [NSString stringWithFormat:@"<font face='%@' >%@", font.fontName,htmlString];
[self.myWebView loadHTMLString:newHtmlString baseURL:[NSURL URLWithString:self.webPath]];

其中self.webPath为本地网页的路径。

修改UIWebView控件中字体的大小:

NSString *str = @"document.getElementsByTagName('body')[0].style.webkitTextSizeAdjust= '60%'";
[self.myWebView stringByEvaluatingJavaScriptFromString:str];

可以根据需要修改百分比。

相关文章

网友评论

      本文标题:UIWebView控件中,字体大小和字体样式的修改

      本文链接:https://www.haomeiwen.com/subject/qfqjottx.html