我无法使用物理键盘输入 uitextfield

Posted

技术标签:

【中文标题】我无法使用物理键盘输入 uitextfield【英文标题】:I can't use my physical keyboard to type in uitextfield 【发布时间】:2014-03-31 05:43:23 【问题描述】:

我无法使用物理键盘在 UITextField 中输入内容。所以,我只是在 ios 模拟器中使用虚拟键盘。

【问题讨论】:

重启模拟器后试试 退出你的模拟器。再次打开它 我遇到过几次。您必须重新启动模拟器。 删除派生数据然后退出模拟器再试一次。 【参考方案1】:

这是模拟器中的错误。大多数情况下,退出并重新启动或重置都会起作用。

来自 Xcode 发行说明

iOS 模拟器有时会停止响应硬件键盘。 退出并重新启动模拟器通常会纠正此问题。 (14642684)

【讨论】:

【参考方案2】:

只需在模拟器上按 Cmd + Q 并在 Xcode 中重新运行项目。 (有趣但这是事实)

你已经完成了。

这是模拟器中最烦人的错误。

这些天我得到错误,因为模拟器正在使用,即使该模拟器已关闭/杀死。哈哈!

【讨论】:

对我来说最烦人的错误是尝试启动您的应用程序时出现黑屏。然后必须杀死模拟器几次才能让它工作。【参考方案3】:

试试这个:

选项 1:

Alt + Rightclick + Force Quit 退出您的模拟器。现在重新运行你的 代码。

选项 2: 如果它长时间没有被重新喜欢意味着只尝试这个选项。 注意:模拟器中的所有内容都会丢失

Click iPhone Simulator  
           --> Goto iOS Simulator menu in finder 
                        --> Click Reset Content & Settings

【讨论】:

如果您有应用程序并且不想丢失存储的数据,则不理想。 永远不要给Click Reset Content & Settings解决方案...这是最后的选择..就像你在说你必须死

以上是关于我无法使用物理键盘输入 uitextfield的主要内容,如果未能解决你的问题,请参考以下文章

在键盘应用程序扩展中使用 UITextField

Swift——UITextField 没有显示键盘,我无法编辑它

无法关闭键盘,UITextField 委托被调用 OK

UITextField 无法将占位符居中并更改键盘颜色书写

Swift:无法让 UITextField 关闭键盘

当我在 iOS7 中使用物理键盘在 UITextfield 上键入时出现错误