Twitter推推独立且灵活的开源API
Twitter今天宣布推出“独立,灵活”的网站。开源API-TwitterTextEditor,它为iOS开发人员提供了应用内文本编辑器。
这与iOS的Twitter应用上使用的tweet编辑框和Fleet编辑器相同。 Twitter在今天的公告中表示,众所周知,在iOS应用程序中实现简单的文本编辑器非常复杂,这就是Twitter向所有人提供文本编辑器API的原因。
Twitter说,新的文本编辑器API解决了与语法突出显示和文本内容过滤有关的常见问题。该公司声称苹果公司为开发人员提供了多种文本编辑API,但它们可能非常有限或太复杂以至于无法理解。
高级API没有提供足够的功能和控件来创建真正出色的应用内体验。低级API需要大量有关文本编辑在多种语言中如何工作的知识,包括对双向脚本的支持,替代输入法(例如东亚语言中使用的输入法)以及盲文键盘等辅助技术。
Twitter文本编辑器封装了UITextView并提供了熟悉的基于委托的API,例如许多常见的UIKit API。它扩展了LayoutManager和TextStorage以提供自定义文本属性,包括用于呈现自定义表情符号的属性。
Twitter文本编辑器具有事件调度程序来处理事件,从而为代码提供一致的委托回调顺序。负责编辑AJX
这与iOS的Twitter应用上使用的tweet编辑框和Fleet编辑器相同。 Twitter在今天的公告中表示,众所周知,在iOS应用程序中实现简单的文本编辑器非常复杂,这就是Twitter向所有人提供文本编辑器API的原因。
Twitter说,新的文本编辑器API解决了与语法突出显示和文本内容过滤有关的常见问题。该公司声称苹果公司为开发人员提供了多种文本编辑API,但它们可能非常有限或太复杂以至于无法理解。
高级API没有提供足够的功能和控件来创建真正出色的应用内体验。低级API需要大量有关文本编辑在多种语言中如何工作的知识,包括对双向脚本的支持,替代输入法(例如东亚语言中使用的输入法)以及盲文键盘等辅助技术。
Twitter文本编辑器封装了UITextView并提供了熟悉的基于委托的API,例如许多常见的UIKit API。它扩展了LayoutManager和TextStorage以提供自定义文本属性,包括用于呈现自定义表情符号的属性。
Twitter文本编辑器具有事件调度程序来处理事件,从而为代码提供一致的委托回调顺序。负责编辑AJX
- 电话:0755-29796190
- 邮箱:ys@jepsun.com
- 联系人:汤经理 13316946190
- 联系人:陆经理 18038104190
- 联系人:李经理 18923485199
- 联系人:肖经理 13392851499
- QQ:2057469664
- 地址:深圳市宝安区翻身路富源大厦1栋7楼

