************* 更新 2016/07/04 最近有码友在问关于CTTextDisplayView的功能问题,在这里说明一下,CTTextDisplayView只用于学习CoreText用,目前功能和性能都不完善,不建议直接使用于项目中 *************
************* 更新 2016/04/26 添加标签,修复正则表达式,添加视频/图片图片标签(仿sina微博) *************
************* 更新 2016/04/25 修复正则表达式,添加链接图片标签(仿sina微博) *************
************* 更新 2016/04/21 更新所有匹配用正则表达式,添加xml标签<at></at> <sub></sub> <key></key> <a></a> <a href=‘***’></a> *************
************* 更新 2016/04/07 修复URL、邮箱中已存在号码而导致后续号码表达式不验证此号码问题 *************
************* 更新 2016/04/05 处理邮箱、电话号码、颜色、下划线等 **************
************* 上传 2016/04/02 Start **************
************* 主要处理系统自带emoji表情、中英文导致的行距不一致的问题
网上找到了几个比较好的图文混排库,但是都达不到自己想要的简单粗暴的效果,于是借鉴TQRichTextView的**写了CTTextDisplayView,解决了文本中系统英文/自带emoji表情行距不一样、表情大小定制、字距等一些问题,并没有处理号码、邮箱及更多定制功能,代码简单易修改,所以需要的可以自己修改定制。
************* 上传 2016/04/02 End ****************
********************* email:347991555@qq.com *************************
/** * * < tag type='image' value='img001'>这是一张图片< /tag> (type='image/video/link') * < a href='https://www.xxx.com/'>XXX< /a> XXX * < at>猪八戒< /at> @猪八戒 * < subject>旅游节< /subject> #旅游节# * < key>张三< /key> 张三 * @{张三} @张三 * #{旅游节} #旅游节# * ${李四} 李四 * @{张三:0012} @张三 * #{过年了:0011} #过年了# * ${李四:0013} 李四 * */