一个现代化的 Swift 文本框架,为 iOS 平台提供增强的文本渲染和编辑功能。
REText 是一个高性能的文本框架,完全基于 Swift 构建,基于 MPITextKit 完整实现。它提供了先进的文本布局、渲染和交互式编辑功能,并计划整合 YYText 和其他领先文本框架的更多特性。
- iOS 13.0+
- Xcode 16.0+
dependencies: [
.package(url: "https://github.com/reers/REText.git", from: "0.1.2")
]pod 'REText', '~> 0.1.2'import REText
let label = RELabel()
label.numberOfLines = 0
label.textVerticalAlignment = .top
label.font = UIFont.preferredFont(forTextStyle: .body)
label.text = text
label.textContainerInset = UIEdgeInsets(top: 8, left: 8, bottom: 8, right: 8)
label.isSelectable = trueREText 基于 MIT 许可证。详情请查看 LICENSE 文件。
- 灵感来源于 MPITextKit
- 计划集成 YYText 的功能
注意:REText 正在积极开发中,早期版本的 API 可能会发生变化。更新版本前请查看更新日志。