iOS应用开发文本编辑器太复杂 ?Twitter推出开源API

2021年01月26日 14:19 次阅读 稿源:cnBeta.COM 条评论

Twitter 今天宣布推出“独立、灵活”的开源 API--Twitter Text Editor,为 iOS 开发者提供应用内的文本编辑器。这和 iOS 端 Twitter 应用上所用的推文编辑框和 Fleet 编辑器相同。在今天发布的公告中,Twitter 表示深知在 iOS 应用中实现一个简单的文本编辑器非常复杂,这就是 Twitter 向所有人提供文本编辑器 API 的原因。

访问购买:

爱奇艺周年庆 - 京东联名年卡5.5折仅138元

gcx50x75.jpg

Twitter 表示,新的文本编辑器 API 解决了与语法突出显示和文本内容过滤有关的常见问题。该公司声称苹果为开发人员提供了多种文本编辑 API,但它们可能非常有限或太复杂以至于无法理解。

高级别的 API 并非提供足够的功能和控件来创造真正出色的应用内体验。较低级别的API需要大量有关文本编辑在多种语言中如何工作的知识,包括对双向脚本的支持,替代输入法(例如用于东亚语言的输入法)以及盲文键盘等辅助技术。

Twitter文本编辑器封装UITextView并提供熟悉的基于委托的API,例如许多常见的UIKit API。它扩展了LayoutManager和TextStorage以提供自定义文本属性,包括用于呈现自定义表情符号的属性。 Twitter文本编辑器具有事件调度程序来处理事件,从而为代码提供一致的委托回调顺序。

对文章打分

iOS应用开发文本编辑器太复杂 ?Twitter推出开源API

4 (31%)
已有 条意见

    最新资讯

    加载中...

    今日最热

    加载中...

    热门评论

      招聘


      Advertisment ad adsense googles cpro.baidu.com
      created by ceallan