我最近升级到 Xcode 7,今天当我点击一个文本字段并弹出键盘时,我在日志中注意到这个警告:
Can't find keyplane that supports type 4 for keyboard iPhone-Portrait-NumberPad; using 563160167_Portrait_iPhone-Simple-Pad_Default
我有一个 UITextField
,我在 Interface Builder 中设置它并将其配置(也在 IB 中)以显示数字键盘。我还注意到,对于普通类型的键盘,不会出现此消息。
我搜索了一个解决方案,但到目前为止我发现的都没有用。
Simulator -> Hardware -> Keyboard
下的模拟器设置是:
检查 使用与 OS X 相同的布局
其他两个未选中。
有什么想法吗?
最佳答案
您的 iOS 应用程序无法找到连接到您的 OS X 的数字小键盘。因此您只需取消选中模拟器中的连接硬件键盘选项,在以下路径中仅用于测试目的:
Simulator
->Hardware
->Keyboard
->Connect Hardware Keyboard
这将解决上述问题。
我想你应该看看 following link也。它说这是该论坛帖子末尾的 XCode 中的错误!
提示:
而且我认为这是你需要在数字键盘上方提供一个软键盘 Close
按钮的地方。
关于ios - 找不到支持键盘 type 4 的键盘 iPhone-Portrait-NumberPad,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32647090/