3

在 iOS 中显示 html -> 富文本的最佳方式是什么?

问题是这个文本中的一些图像应该可以离线使用,所以我不能使用简单的 UIWebView。

理想情况下,我只想展示能够用其他控件(UIImageView 等)替换一些特殊标签的 html。我不需要从 html 下载这些图像。图像和 html 都将在下载时出现问题。只需要管理布局。

Core Text 不适合,因为要使用它,我需要手动解析这个 html。它应该是一种更简单的方法。这必须得到 iOS 6 的支持,所以我不能使用 iOS 7 中的任何新功能。

我见过这个问题。看起来这个 OmniGroup 框架不适合我。

RTLabel不支持我想要的一切。

DTCoreText看起来不错,但它不是免费的(不想显示他们的许可文本)。

也许这是另一个很酷的 fremework,我还没有找到?

4

1 回答 1

0

已经尝试 过https://github.com/mwaterfall/MWFeedParser/blob/master/Classes/NSString%2BHTML.h 这只会从 html 中给出字符串。它可能不是您正在寻找的东西,但希望这能解决您的部分问题。

但这并不能解决您的离线图像查看问题。对于图像

https://github.com/rs/SDWebImage

将执行异步下载和缓存图像。

于 2013-09-03T00:03:40.877 回答