找不到支持键盘类型 4 的键盘 iPhone-Portrait-NumberPad
Can't find keyplane that supports type 4 for keyboard iPhone-Portrait-NumberPad
我最近升级到 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 中)以显示数字键盘。我还注意到,对于普通类型的键盘,此消息不会出现。
我搜索了一个解决方案,但 none 目前我发现的方法有效。
Simulator -> Hardware -> Keyboard
下的模拟器设置为:
已检查 Uses same layout as OS X
其他两个未选中。
有什么想法吗?
那是因为你是 运行 OS X 上的应用程序,OS X 上没有附加数字键盘。解决方案是:
你的 iOS 应用程序找不到连接到你的 OS X 的数字小键盘。所以你只需要取消选中模拟器中的连接硬件键盘选项,在以下路径中仅用于 测试目的:
Simulator
-> Hardware
-> Keyboard
-> Connect Hardware Keyboard
这将解决上述问题。
我想你也应该看看 following link。它说这是该论坛 post 帖子末尾 XCode 中的错误!
提示:
而且我认为这是你需要在数字键盘上方提供一个软键盘 Close
按钮的地方。
我最近升级到 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 中)以显示数字键盘。我还注意到,对于普通类型的键盘,此消息不会出现。
我搜索了一个解决方案,但 none 目前我发现的方法有效。
Simulator -> Hardware -> Keyboard
下的模拟器设置为:
已检查 Uses same layout as OS X
其他两个未选中。
有什么想法吗?
那是因为你是 运行 OS X 上的应用程序,OS X 上没有附加数字键盘。解决方案是:
你的 iOS 应用程序找不到连接到你的 OS X 的数字小键盘。所以你只需要取消选中模拟器中的连接硬件键盘选项,在以下路径中仅用于 测试目的:
Simulator
->Hardware
->Keyboard
->Connect Hardware Keyboard
这将解决上述问题。
我想你也应该看看 following link。它说这是该论坛 post 帖子末尾 XCode 中的错误!
提示:
而且我认为这是你需要在数字键盘上方提供一个软键盘 Close
按钮的地方。