在iOS8模拟器上缺少键盘?

AXE*_*AXE 51 keyboard simulator xcode6 ios8

我在模拟器中针对iOS8检查我的应用程序,让我感到困惑的一件事是,当我点击UITextField或UITextView时,键盘没有出现在屏幕上!我仍然可以用我的硬件键盘输入文字.此外,如果input元素具有inputAccessoryView,则该视图将显示在屏幕底部.所以一切都按预期工作,除了键盘没有出现在屏幕上.这适用于整个应用程序中的所有输入元素.我没有将新功能用于自定义键盘.

检查设置 - 看不到任何可以提供帮助的内容.

我知道XCode6仍然是一个测试版但是这个问题似乎太明显了(或者是它!)

tal*_*ife 121

在iOS模拟器菜单中选择:

Hardware> Keyboard>Toggle Software Keyboard

或按Cmd的+ K.

Connect Hardware Keyboard必须启用同一菜单中的选项.

  • 苹果让我疯狂这样的事情!我花了2个小时调试我的代码,就是这个...... (3认同)

Jay*_*bey 6

这似乎是iOS 8中的错误.这个问题有两个解决方法:

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

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

    一个.打开模拟器

    湾 选择硬件 - >键盘

    C.取消选中然后选中" 连接硬件键盘 "

第2步的屏幕截图

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