【发布时间】:2014-10-21 21:28:35
【问题描述】:
谁能想到一个 UITextField 会 resignFirstResponder,然后不再响应成为成为FirstResponder 的触摸的原因?我有一种情况,我有一个视图控制器出现,但键盘立即消失,文本字段仍然有光标,但它没有闪烁。点击文本字段将导致“粘贴”菜单选项出现,我可以将文本粘贴到该字段中,但我无法使其成为第一响应者。
任何想法将不胜感激......
【问题讨论】:
-
你在模拟器上测试它吗? stackoverflow.com/questions/24420873/…
-
不,这是一个临时构建,它可以在多个设备上的 iOS 7 和 8 中重现。
-
您的代码是否随时禁用文本字段的可编辑属性?
-
不,这是我的第一个想法。代码中的可编辑属性永远不会更改。
-
调试时点击
Debug View Hierarchy按钮。您将能够获得有关 textField 的直观见解。 (可能上面还有另一个不可见的视图?)