键盘显示为iOS应用程序但文本字段没有响应(键盘按钮也没有)

Loc*_*eyu 5 keyboard user-interface cocoa uitextfield ios

我有一个UITextField被设置为first responder,并且我之后已经验证它已被设置为first responder,并且键盘也弹出.

但是,当我尝试在键盘上键入时,没有任何内容输入,而且键也不亮.

一个非常奇怪的事情是,当我插入蓝牙物理键盘时,我能够输入字段中的字符!然后,当我关闭键盘并再次出现虚拟键盘时,我无法打字.

我在互联网上搜索了解决方案,但无济于事.我呼吁makeKeyAndVisibleUIWindow这是一个人的建议解决方案.

Wil*_*con 1

您可以尝试的第一件事是单独按下命令键,释放它,然后开始输入。有时这可以在模拟器中启用键盘。

如果上一步失败,如果您使用模拟器,有时键盘会出现问题。要验证它不是您的代码,请在实际设备上运行并测试。

如果它在设备上运行,则清理项目,重置模拟器,关闭模拟器,重新启动 XCode,然后重试。

如果问题仍然存在,请执行上述相同步骤,但在再次启动 XCode 之前重置计算机。