【发布时间】:2014-06-13 04:08:36
【问题描述】:
当文本输入元素具有焦点(并且软键盘可见)时,我无法直接单击提交按钮(清晰可见)。我必须先关闭键盘(通过单击其他地方或键盘上的“完成”),然后单击提交按钮。
这是令人困惑的行为。我考虑过在键盘可见时完全删除登录按钮,但这太令人困惑(因为用户不会知道他们可以单击“Go”,或者会因为登录按钮不断消失而烦恼)。
这只发生在 iOS 上(不确定它是否仅限于 iOS 7,但怀疑可能是),我正在为我的应用使用 Telirik AppBuilder。
【问题讨论】:
-
为提交按钮操作中的特定字段退出键盘(使用 [textFied resignFirstResponder];)。因此,当单击提交按钮时,键盘将自动关闭。
-
@gunas 正如 OP 中所述,我不是在编写本机代码。这需要通过提到的框架来完成。
标签: javascript html ios keyboard telerik