Keyboard iOS8模拟器上缺少键盘?
我在模拟器中对照iOS8检查我的应用程序,有一件事让我感到困惑:当我点击UITextField或UITextView时,键盘不会出现在屏幕上!我仍然可以用硬件键盘输入文本。此外,如果输入元素具有inputAccessoryView,则该视图将显示在屏幕底部。因此,除了键盘没有出现在屏幕上之外,一切都正常工作。 这对整个应用程序中的所有输入元素都有效。 我不使用自定义键盘的新功能 检查设置-看不到任何有帮助的内容Keyboard iOS8模拟器上缺少键盘?,keyboard,simulator,ios8,xcode6,Keyboard,Simulator,Ios8,Xcode6,我在模拟器中对照iOS8检查我的应用程序,有一件事让我感到困惑:当我点击UITextField或UITextView时,键盘不会出现在屏幕上!我仍然可以用硬件键盘输入文本。此外,如果输入元素具有inputAccessoryView,则该视图将显示在屏幕底部。因此,除了键盘没有出现在屏幕上之外,一切都正常工作。 这对整个应用程序中的所有输入元素都有效。 我不使用自定义键盘的新功能 检查设置-看不到任何有帮助的内容 我知道XCode6仍然是测试版,但这似乎太明显了,不可能是一个bug(或者是!?)在
我知道XCode6仍然是测试版,但这似乎太明显了,不可能是一个bug(或者是!?)在iOS模拟器菜单中选择:
硬件
键盘
切换软件键盘
或按Cmd+K
必须启用同一菜单中的
连接硬件键盘
选项。我遇到了同样的问题,我通过执行以下步骤解决了问题
1) 选择iOS模拟器
2) 转到菜单中的硬件(左上)
3) 选择键盘
4) 取消选中“连接硬件键盘”选项
快乐编码:)这似乎是iOS 8中的错误。此问题有两种解决方案:
或者只需按[Shift+Command+K]快捷键我强烈建议禁用“慢速动画”,可以在“调试”->“慢速动画”下找到 对我来说,这永久地解决了这个问题
快捷方式是:CMD+T请提供有关此解决方案的一些说明。使用正确的格式。这种回答(低质量)在这里不太受欢迎。看起来这是一个测试外部硬件键盘的选项,我无意中按下了它的快捷键(cmd-k)。哇,一定是无意中按下了cmd+k。。。这条线真是个救命稻草:谢谢!!!苹果这样的东西快把我逼疯了!!!我花了2个小时调试我的代码,这是…@Freelayer这在iOS模拟器文档和Xcode发行说明中讨论过,它在菜单中的一个非常明显的位置(IMO)。有没有办法使这一点更明显或更好地记录下来?当选择模拟器时,硬件键盘似乎得到检查,I enter命令-K认为我正在清除Xcode temp。相反,模拟器捕获cmd-K并打开硬件键盘。希望这有帮助。