UILabel 富文本支持 HTML

通常 UILabel  是用来在应用界面显示简单提示文字的,不过,我们也可以用它来显示一些大段的不需要用户参与编辑的内容——比如阅读的 tweet

这些内容有一个特点就是需要支持富文本UILabel  的  attributedText 可以做到这一点,但该怎么让它支持我们最常见的 HTML 标记语言呢?

假定我们得到了一个 HTML 文档,已经把它里边的内容读入了内存,保存成了一个 Swift 里的 String ,那么,可以这么做:

于是,通过 markdown 转 HTML 框架,你的 UILabel  就可以轻易地支持 md 文本啦!

发表评论

电子邮件地址不会被公开。 必填项已用*标注