1

我有一个 iOS 应用程序可以解析来自远程 rss 提要的文章。

当我通过 webview 和“LoadHTMLString:withURL”对其进行格式化时,文本会使用一些默认字体/行间距进行格式化。我想设置自己的字体/行间距,我认为如果我在每篇文章的开头包含正确的 HTML 格式代码作为字符串,就可以做到这一点。

这样,我将根据自己的喜好操纵 XCode 来格式化字符串。

唯一的事情是,当我添加行

<p style="font: 20pt/30pt Times New Roman, serif;">

文本仍然未格式化。我觉得这可能是因为它创建了一个格式化的 nil 段落,但也是 nil,所以没有可检测到的变化。

4

1 回答 1

2

该代码在段落中设置了一个段落,因此它不起作用,但是如果您将其设置为

     NSMutableString *htmlString = [NSMutableString stringWithFormat:@"<div style=\"font: 20pt/30pt Times New Roman, serif;\">%@</div>", textFile ];

相反,它工作正常。

于 2013-01-16T13:35:29.233 回答