如何根据文本输入类型在自定义键盘中标记返回键

Posted

技术标签:

【中文标题】如何根据文本输入类型在自定义键盘中标记返回键【英文标题】:How to label return key in custom keyboard based on text input type 【发布时间】:2014-09-27 16:53:43 【问题描述】:

我正在创建一个自定义键盘。我有一个返回/出发/等按钮。如果用户正在输入一个 URL,我的按钮文本应该是“Go”。如果她在笔记上写,应该是“返回”。

我的键盘扩展如何确定在按钮上放置什么标签?

【问题讨论】:

【参考方案1】:

您的文本文档代理符合UITextInputTraits,因此您想使用self.textDocumentProxy.returnKeyType.keyboardType

【讨论】:

以上是关于如何根据文本输入类型在自定义键盘中标记返回键的主要内容,如果未能解决你的问题,请参考以下文章

ios) 如何在自定义键盘上方创建建议视图

在自定义键盘扩展中检测输入对象视图类型

EditText.SetText() 在自定义适配器中更改我的软键盘输入类型

使用自定义文本输入UIView处理返回键

使用自定义文本输入 UIView 处理返回键点击

在自定义适配器中隐藏软键盘