我们如何在UITextView中使用<blockquote>标签添加HTML

时间:2015-05-24 18:41:24

标签: uitextview nsattributedstring html-rendering

我有一些带有blockquote标签的简单HTML我希望在UItextView中显示(在UITableViewCell中,所以我不认为使用UIWebView是我问题的解决方案。)

我决定将它转换为NSAttributedString并且一切正常,但我收到的是引用文本看起来与未被引用的文本完全相同(没有缩进,没有块标记)。

我想问一下,如果有什么方法可以实现类似于这里提到的现代报价的东西吗?

1 个答案:

答案 0 :(得分:2)

UITextView不会缩进由<blockquote>分隔的文字。 CSS样式marginpaddingtext-indent都不受尊重。

在转换为NSAttributtedString之前,请考虑解析<blockquote>内容以插入一系列&nbsp;来缩进文本,如果这对您的数据来说是合适的(也就是黑客)。

UITextView确实尊重某些CSS样式。例如,font-stylefont-sizetext-align