iOS引导访问键盘错误

时间:2014-02-14 16:18:39

标签: ios keyboard titanium guided-access

我正在通过钛开发应用程序。当我在实际的iPad上运行它时,我遇到了一个错误,如果启用了引导访问,键盘就无法关闭。

情景:

  • Guided Access已在设置
  • 中启用
  • 专注于TextField,键盘显示
  • 三次点击主页按钮,启动Guided Access。 (使用密码)。请注意,键盘仍然适用于文本字段。
  • 点击“恢复”按钮,返回应用
  • 现在,如果你试图解雇键盘,它就会卡在那里。键盘在下一个TextField或TextArea之前没有响应。

这总是会发生。我不确定这是来自Titanium还是iOS本身的错误。我试图通过原生目标c代码进行复制。

有没有人知道如何解决这个问题?

由于

更新

  1. 我试图通过原生SDK进行复制。没啥事儿。所以我猜这只是Titanium的一个bug。
  2. 最后解决问题,当您打开数字键盘进行引导访问然后返回应用程序时,会导致文本域失去焦点。因此,如果用户点击/单击textField,那么就没有问题了。
  3. 还有另一种情况:有两个窗口,A和B. B有一个textField,我在打开时将其设置为焦点。在窗口A中,我三击主页按钮并打开数字键盘输入密码。回到应用程序,打开窗口B.现在我已经以编程方式聚焦文本字段,因此没有人单击textField。现在,如果您尝试在没有触摸/单击文本字段的情况下关闭键盘,您将看到之前发生的相同错误。如果单击textField,手动重新对焦,则没有问题。

0 个答案:

没有答案