iphone - 如何更改webview上字符串的字体

标签 iphone

我正在制作一个 iPhone 应用程序,其中在其中一个 UIWebView 上显示一个字符串,即“Example”。我想改变它的字体。我还使用了 html 概念来更改其字体,但是通过使用它,它会更改该 UIWebView 上的所有其他字符串。但我只想更改“示例”字体和大小。 我怎样才能做到这一点。如果有人知道这件事请帮助我。

非常感谢。

最佳答案

您可以使用以下代码来完成此操作,假设您将该字符串放在元素之间并且它是页面上的第一个。如果不是这样,请根据您的方便进行调整。

NSString *strFontIncrease = [[NSString alloc] initWithFormat:@"document.getElementsByTagName('span')[0].style.webkitTextSizeAdjust= '%f%%'",yourFontValue];
[webView stringByEvaluatingJavaScriptFromString:strFontIncrease];
[strFontIncrease release];

检查一下,如有任何疑问请告诉我。

关于iphone - 如何更改webview上字符串的字体,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6583350/

相关文章:

ios - map View - 移动 map View 后的当前位置

iphone - iOS 日文手写输入代码 请帮忙

iphone - Objective-C for iPhone - 使用简单的日期命令时应用程序崩溃

iphone - iphone 应用程序内容上方的空白区域

iphone - CAShapeLayer : Finding the intersected area of 3 circles

javascript - 在 iphone 的 safari 中打开时记录网站的控制台消息

javascript - 延迟加载图像在 iPhone 浏览器中不起作用

iphone - 将 iPhone sleep 与所有其他 applicationWillResignActive 场景分开

iphone - Cocos2d 中链接类方法

iphone - 更改我的 iPhone 应用程序的最低操作系统要求?