TwitterTextEditor iOS 富文本编辑器 API开源项目

我要开发同款
匿名用户2021年01月28日
139阅读
开发技术Swift
所属分类常用工具包、程序开发
授权协议Apache-2.0

作品详情

一个独立且灵活的API,可为iOS应用程序提供功能全面的富文本编辑器。

要求Twitter文本编辑器API需要macOSCatalina10.15或更高版本,以及Xcode11.0或更高版本才能进行开发。目前,Twitter文本编辑器API支持iOS11.0和更高版本的iOS设备和macCatalyst13.0及更高版本。

用法使用Twitter文本编辑器非常简单。另请参阅实际用法示例,其中包含Swift和Objective-C源代码,以显示如何使用Twitter文本编辑器。

将Twitter文本编辑器框架添加到项目中将以下内容添加到Package.swift,或使用Xcode“添加包依赖项...”菜单。

//Inyour`Package.swift`dependencies:[.package(name:"TwitterTextEditor",url:"https://github.com/twitter/TwitterTextEditor",...),...],targets:[.target(name:...,dependencies:[.product(name:"TwitterTextEditor",package:"TwitterTextEditor"),...]),...]Twitter文本编辑器提供了什么?简单的基于委托的API

Twitter文本编辑器中基于委托的API设计与许多常见的UIKitAPI相似。

强大的文本属性更新逻辑

Twitter文本编辑器提供了简单的回调API,用于在后台解析文本内容并更新文本属性,从而可以实现语法高亮等功能。

其他文本编辑事件

Twitter文本编辑器提供了额外事件,例如主要语言更改和基本书写方向更改,应用程序可以使用这些事件来更新UI。

文本输入的安全事件处理

Twitter文本编辑器提供事件回调,仅在应用程序安全地过滤文本或更新相关用户界面时才调用事件回调。通常其他API很难做到这一点。

支持最新版本的iOS

Twitter文本编辑器支持iOS11.0及更高版本,因此几乎可以让所有iOS用户都能使用你所开发的应用程序。

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论