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