YYText - iOS 文本框架


MIT
iOS
Objective-C

软件简介

YYText 是在 iOS 上显示和编辑富文本的文本框架。

特性:

  • API 兼容 UILabel 和 UITextView

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

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

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

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

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

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

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

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

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

  • 支持自定义键盘视图

  • 撤销和重做次数的控制

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

  • 支持多语言,支持 VoiceOver

  • 全部代码都有文档注释