我正在模拟器中针对 iOS8 检查我的应用程序,让我感到困惑的一件事是,当我点击 UITextField 或 UITextView 时,键盘没有出现在屏幕上!我仍然可以使用我的硬件键盘输入文本。此外,如果输入元素有一个 inputAccessoryView,则该 View 会显示在屏幕底部。所以一切都按预期进行,只是键盘没有出现在屏幕上。
这对整个应用程序中的所有输入元素都有效。
我不使用自定义键盘的新功能。
检查设置 - 看不到任何可以提供帮助的内容。
我知道 XCode6 仍然是一个测试版,但这似乎太明显的问题而不是一个错误(或者是不是!?)
最佳答案
在 iOS 模拟器菜单中选择:Hardware
> Keyboard
> Toggle Software Keyboard
或按 Cmd + K 。
必须启用同一菜单中的 Connect Hardware Keyboard
选项。
关于keyboard - iOS8 模拟器上缺少键盘?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/24095677/