我有一个iOS应用程序,用于解析来自远程RSS Feed的文章。
当我通过webview和“LoadHTMLString:withURL”对其进行格式化时,文本的格式设置为一些默认的字体/行间距。我想设置自己的字体/行间距,我认为如果我在每篇文章的开头都包含正确的HTML格式代码作为字符串,就可以这样做。
这样我就会操纵XCode来根据自己的喜好格式化字符串。
唯一的是当我添加行
<p style="font: 20pt/30pt Times New Roman, serif;">
文字仍然没有格式化。我觉得这可能是因为它创建了一个格式化的nil段落,但也是零,所以没有可检测到的变化。
答案 0 :(得分:2)
代码在段落中设置一个段落,因此它不起作用,但如果将其设置为
NSMutableString *htmlString = [NSMutableString stringWithFormat:@"<div style=\"font: 20pt/30pt Times New Roman, serif;\">%@</div>", textFile ];
相反,它工作正常。