iOS 优秀框架之TYAttributedLabel(基于cor
2016-03-16 本文已影响4556人
鹿丸眼中的云
TYAttributedLabel
- TYAttributedLabel 简单,强大的属性文本控件(无需了解CoreText)
- 支持富文本,图文混排显示,支持行间距,字间距,自适应高度,指定行数
- 支持添加高度自定义文本属性
- 支持添加属性文本,自定义链接,新增高亮效果显示(文字和背景)
- 支持添加UIImage和UIView控件
demo演示
TYAttributedLabel.gif重点类简介
TYAttributedLabel
- 创建label(可接受文本及富文本)
- 设置字体间距
- 设置行间距
- 设置字体大小
- 设置view的位置和宽,会自动计算高度
- 设置链接文本,并用代理(TYAttributedLabelDelegate)方法完成点击后需完成的任务
TYImageStorage
- 可创建一个append在TYAttributedLabel后的图片控件,可自定义图片大小,及对齐样式
TYTextStorage
- 文本文件,可设置文本大小及字体颜色
TYTextContainer
- 属性文本生成器(使用 RegexKitLite)