iOS // show html - >丰富的文字

时间:2013-09-02 23:43:21

标签: ios objective-c uiwebview

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

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

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

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

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

RTLabel不支持所有内容,我想要的内容。

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

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

1 个答案:

答案 0 :(得分:0)

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

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

https://github.com/rs/SDWebImage

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