Twitter 今天宣布推出“独立、灵活”的开源 API--Twitter Text Editor,为 iOS 开发者提供应用内的文本编辑器。这和 iOS 端 Twitter 应用上所用的推文编辑框和 Fleet 编辑器相同。在今天发布的公告中,Twitter 表示深知在 iOS 应用中实现一个简单的文本编辑器非常复杂,这就是 Twitter 向所有人提供文本编辑器 API 的原因。
Twitter 表示,新的文本编辑器 API 解决了与语法突出显示和文本内容过滤有关的常见问题。该公司声称苹果为开发人员提供了多种文本编辑 API,但它们可能非常有限或太复杂以至于无法理解。
高级别的 API 并非提供足够的功能和控件来创造真正出色的应用内体验。较低级别的API需要大量有关文本编辑在多种语言中如何工作的知识,包括对双向脚本的支持,替代输入法(例如用于东亚语言的输入法)以及盲文键盘等辅助技术。
Twitter文本编辑器封装UITextView并提供熟悉的基于委托的API,例如许多常见的UIKit API。它扩展了LayoutManager和TextStorage以提供自定义文本属性,包括用于呈现自定义表情符号的属性。 Twitter文本编辑器具有事件调度程序来处理事件,从而为代码提供一致的委托回调顺序。
责编AJX
-
API
+关注
关注
2文章
2147浏览量
66238 -
Twitter
+关注
关注
0文章
176浏览量
16642 -
开源
+关注
关注
3文章
4031浏览量
45568
发布评论请先 登录
教你如何使用API
Python调用API教程
教你如何使用API接口获取数据!
花椒直播开源鸿蒙专属直播播放器 助力高效开发高性能直播应用
RESTful API设计原则: 构建易用、可扩展的API接口
Vue3组合式API最佳实践:从Options API到Composition API
代购系统 API 介绍
什么是 API接口?
淘宝/天猫:使用支付宝API实现多场景支付,覆盖用户偏好
花椒直播首次开源推流器组件 为鸿蒙开发者提供高性能推流解决方案
电商API的微服务架构优化策略
京东开源Taro on HarmonyOS C-API版本
如何获取 OpenAI API Key?API 获取与代码调用示例 (详解教程)
看完必会!Open开发低功耗应用:电源管理核心API全攻略!

Twitter推独立灵活的开源API
评论