VEditorKit基于Texture的多功能编辑器套件
VEditorKit 是一个轻巧而强大的编辑器套件,基于Texture(AsyncDisplayKit)构建,提供编辑器所需的核心功能。当前,VEditorKit 能够有效处理默认图像、视频、链接预览等对象,并具备XML解析和生成功能。此外,还支持通过高级EditableTextView应对如韩语组合词输入等情况。
在 VEditorKit 中,存在特定的 TypingAttributes 问题:当用户输入组合词时,UITextView 的 selectedRange 属性会自动更改,导致打字属性(TypingAttributes)被清除,使用户无法继续使用当前样式进行输入。这种情况在组合词输入(尤其是韩语)时尤为明显。VEditorKit 提供了一种基于组合词的 TypingAttribute 机制,可帮助开发者避免此类问题。
主要功能亮点:
1. 高级 EditableTextView - 支持组合词输入功能,尤其适用于多语言场景。
2. 默认 UI 组件 - 包括图像、视频、链接预览对象等,丰富的多媒体支持。
3. XML 解析与生成 - 提供灵活的文档解析和输出功能。
4. 编辑器规则库与双向属性绑定 - 增强文本编辑灵活性,符合开发者定制需求。
开发实例提供了实际应用场景的可视化参考,帮助快速上手。
VEditorKit-master.zip
预估大小:90个文件
VEditorKit-master
文件夹
.gitignore
738B
codecov.yml
355B
Example
文件夹
.gitignore
43B
VEditorKit.xcodeproj
文件夹
xcshareddata
文件夹
xcschemes
文件夹
VEditorKit-Example.xcscheme
4KB
project.xcworkspace
文件夹
...
30.51MB
文件大小:
评论区