基于 Texture(AsyncDisplayKit) 的轻量级且强大的编辑器套件 https://github.com/texturegroup/texture.
VEditorKit 提供了编辑器所需的核心功能。遗憾的是,当输入组合词时,UITextView 的选区将发生变化,并且 typingAttribute 将被清除。因此,在组合词情况下,用户无法继续使用他们想要的样式进行输入。
TypingAttributes 规范
当文本视图的选中内容改变时,字典的内容会自动清除。 https://developer.apple.com/documentation/uikit/uitextview/1618629-typingattributes
基本规范列表
- 高级可编辑的 EditableTextView(支持韩文等组合词)
- 默认图像、视频、Og-Object(链接预览)UI 组件
- XML 解析 & 构建器
- 基于编辑规则开发
示例
双向属性绑定 | 组合词 TypingAttribute | 基于正则表达式的属性化输入 |
XML 解析 & 构建 | 删除媒体内容 & 合并 TextViews | 自动生成链接预览 |
使用说明
要求
- Xcode <~ 9.0
- Swift 4.2
- iOS <~ 9.3
安装
VEditorKit 可以通过 CocoaPods 获取。要安装它,只需将以下行添加到你的 Podfile 中
pod 'VEditorKit'
作者
-
[email protected]
Geektree0101, -
[email protected]
OhKanghoon, -
https://github.com/gkdlfm
g kdlfm,
由 Vingle.inc 支持
许可证
VEditorKit 在 MIT 许可证下可用。更多信息请参阅 LICENSE 文件。