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文章
1709浏览量
64494 -
Twitter
+关注
关注
0文章
176浏览量
16307 -
开源
+关注
关注
3文章
3779浏览量
44122
发布评论请先 登录
产品下架与删除API接口

产品添加与上架API接口设计指南

产品搜索与过滤API接口

电商API的微服务架构优化策略

京东开源Taro on HarmonyOS C-API版本

如何获取 OpenAI API Key?API 获取与代码调用示例 (详解教程)

看完必会!Open开发低功耗应用:电源管理核心API全攻略!

集成API设计+测试+文档管理,全新一站式解决方案SmartBear API Hub功能介绍

如何在基于Arm Neoverse平台的CPU上构建分布式Kubernetes集群

OpenAI CEO推特投票,探讨开源项目新方向
芯盾时代入选《API安全技术应用指南(2024版)》API安全十大代表性厂商

评论