靠近键盘的UIButton不会接收触摸事件

时间:2014-02-06 17:26:41

标签: ios uibutton uikeyboard

您可以通过克隆此回购https://github.com/sey/ios-keyboard-test来自行测试。

问题如下:
当您在UITextField中输入文字并且想要快速点击位置靠近键盘的按钮时,按钮首先不会接收触摸事件。你需要等待一小段时间才能点击按钮做任何事情。

在链接项目中,按钮操作设置为清除文本字段。如果您输入文本并快速触摸该按钮,您将看到文本字段未被清除,您将不得不再次触摸该按钮。如果点击文本字段顶部的按钮(不靠近键盘),一切都按预期工作。

我怀疑这是Apple的错误。我怀疑这是因为键盘上的某些键在你长按它们时显示其他键(例如E,U)。也许隐藏的框架可以防止在输入文本后立即触摸按钮。

我的问题是:

  • 你可以重现这个bug吗?你知道这是否已经
  • 了吗?
  • 报告了解决方法或其他?

[编辑]请以横向模式进行测试。

0 个答案:

没有答案