RTLabel 基于UILabel类的拓展,能够支持Html标记的富文本显示,它是基于Core Text,因此也支持Core Text上的一些东西。支付64位版本,虽然已经很久没有更新了,但应对一些简单的富文本需求还是可以的. RTLabel 的 Github 地址.
直接上代码:
这里主要说下 sample_text 字符串中的含义
<b>标签</b> 加粗
<i>标签</i> 斜体文字
<u>标签</u> 文字下 带下划线
<font face='HelveticaNeue-CondensedBold' size=20 color='#CCFF00'>标签</font> 这句代码对标签做了一些操作---使用 HelveticaNeue-CondensedBold 字体, 字体号设置为了20, 颜色为#CCFF00
更多用法见 Github 作者原链接.
如果有更高的需求,可使用 YYText .