为什么 Xcode 9 中的 iPhone X 模拟器上没有出现键盘?

Why does the keyboard not appear on the iPhone X simulator in Xcode 9?

我只是 运行 我在 Xcode 9.1 中的 iPhone X 模拟器上开发的应用程序。当我在 UITextView 内部点击时,软键盘没有出现。它在 iPhone 8 模拟器中运行良好。为了解决问题,我 运行 iPhone X 模拟器上的日历应用程序并选择了搜索图标。同样,没有弹出键盘。

还有其他人看到此行为或有解决办法吗?

发生这种情况的原因是因为硬件键盘打开了,所以软键盘不会出现。 Shift + CMD + K 修复了它。不确定为什么默认情况下它是打开的。

在我的例子中,键盘受到 blue-tooth 自拍杆的影响。重置 iPhone blue-tooth 断开自拍杆的连接解决了问题。