在iOS8模拟器上缺less键盘?

我正在模拟器中检查我的应用程序与iOS8,我困惑的一件事是,当我点击UITextField或UITextView键盘不出现在屏幕上! 我仍然可以用我的硬件键盘input文字。 另外,如果input元素有一个inputAccessoryView,则该视图显示在屏幕的底部。 因此,除了键盘没有出现在屏幕上,一切都按预期工作。 这对整个应用程序中的所有input元素都有效。 我不使用自定义键盘的新function。

检查设置 – 没有看到任何可以帮助。

我知道XCode6仍然是一个testing版,但这似乎太明显的问题是一个错误(或者是它!?)

在iOS模拟器菜单中select:

Hardware > Keyboard > Toggle Software Keyboard

或按Cmd + K。

必须启用相同菜单中的Connect Hardware Keyboard选项。

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

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

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

    一个。 打开模拟器

    湾 select硬件 – >键盘

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

第2步的屏幕截图

或者直接按[Shift + Command + K]快捷键

我有同样的问题,我通过下面的步骤解决

1)selectiOS模拟器

2)转到硬件菜单(左上方)

3)select键盘

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

快乐编码:)