您的位置:首页 > 移动开发 > IOS开发

苹果开发 笔记(89)第三方 iOS 富文本组件

2015-11-06 18:53 417 查看
今天看到个不错的开源库,据说是一名人人网的ios 作者维护的库,看了一下相当厉害。第三方库对处理富文本相当给力了。 尴尬的是,自己还没能看懂这些底层实用的原理。

只能先记录一下

重要事情三遍。

https://github.com/ibireme/YYText

https://github.com/ibireme/YYText

https://github.com/ibireme/YYText

下面还有苹果官网的案例:

https://github.com/WildDylan/appleSample 也可以在学习过程拿来学。

引用 https://www.v2ex.com/t/233985#reply77 该文章下面的描述。

记录一下 特性:

- API 兼容 UILabel 和 UITextView

- 支持高性能的异步排版和渲染

- 扩展了 CoreText 的属性以支持更多文字效果

- 支持 UIImage 、 UIView 、 CALayer 作为图文混排元素

- 支持添加自定义样式的、可点击的文本高亮范围

- 支持自定义文本解析 (内置简单的 Markdown/表情解析)

- 支持文本容器路径、内部留空路径的控制

- 支持文字竖排版,可用于编辑和显示中日韩文本

- 支持图片和富文本的复制粘贴

- 文本编辑时,支持富文本占位符

- 支持自定义键盘视图

- 撤销和重做次数的控制

- 富文本的序列化与反序列化支持

- 支持多语言,支持 VoiceOver

- 全部代码都有文档注释

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: