Keyboard iOS8模拟器上缺少键盘?

Keyboard iOS8模拟器上缺少键盘?,keyboard,simulator,ios8,xcode6,Keyboard,Simulator,Ios8,Xcode6,我在模拟器中对照iOS8检查我的应用程序,有一件事让我感到困惑:当我点击UITextField或UITextView时,键盘不会出现在屏幕上!我仍然可以用硬件键盘输入文本。此外,如果输入元素具有inputAccessoryView,则该视图将显示在屏幕底部。因此,除了键盘没有出现在屏幕上之外,一切都正常工作。 这对整个应用程序中的所有输入元素都有效。 我不使用自定义键盘的新功能 检查设置-看不到任何有帮助的内容 我知道XCode6仍然是测试版,但这似乎太明显了,不可能是一个bug(或者是!?)在

我在模拟器中对照iOS8检查我的应用程序,有一件事让我感到困惑:当我点击UITextField或UITextView时,键盘不会出现在屏幕上!我仍然可以用硬件键盘输入文本。此外,如果输入元素具有inputAccessoryView,则该视图将显示在屏幕底部。因此,除了键盘没有出现在屏幕上之外,一切都正常工作。 这对整个应用程序中的所有输入元素都有效。 我不使用自定义键盘的新功能

检查设置-看不到任何有帮助的内容


我知道XCode6仍然是测试版,但这似乎太明显了,不可能是一个bug(或者是!?)

在iOS模拟器菜单中选择:

硬件
键盘
切换软件键盘

或按Cmd+K


必须启用同一菜单中的
连接硬件键盘
选项。

我遇到了同样的问题,我通过执行以下步骤解决了问题

1) 选择iOS模拟器

2) 转到菜单中的硬件(左上)

3) 选择键盘

4) 取消选中“连接硬件键盘”选项


快乐编码:)

这似乎是iOS 8中的错误。此问题有两种解决方案:

  • 使用[Command+K]快捷键在模拟器键盘和MacBook键盘之间切换

  • 将键盘重新连接到模拟器:

    a。开放式模拟器

    b。选择硬件->键盘

    c。取消选中,然后选中“连接硬件键盘”


  • 或者只需按[Shift+Command+K]快捷键

    我强烈建议禁用“慢速动画”,可以在“调试”->“慢速动画”下找到

    对我来说,这永久地解决了这个问题


    快捷方式是:CMD+T

    请提供有关此解决方案的一些说明。使用正确的格式。这种回答(低质量)在这里不太受欢迎。看起来这是一个测试外部硬件键盘的选项,我无意中按下了它的快捷键(cmd-k)。哇,一定是无意中按下了cmd+k。。。这条线真是个救命稻草:谢谢!!!苹果这样的东西快把我逼疯了!!!我花了2个小时调试我的代码,这是…@Freelayer这在iOS模拟器文档和Xcode发行说明中讨论过,它在菜单中的一个非常明显的位置(IMO)。有没有办法使这一点更明显或更好地记录下来?当选择模拟器时,硬件键盘似乎得到检查,I enter命令-K认为我正在清除Xcode temp。相反,模拟器捕获cmd-K并打开硬件键盘。希望这有帮助。