ios – 键盘iPhone-Portrait-NumberPad找不到支持类型4的键盘

我最近升级Xcode 7,今天我注意到这个警告在日志中,当我点击一个文本字段和键盘弹出:

找不到支持键盘类型4的键盘iPhone-Portrait-NumberPad;使用563160167_Portrait_iPhone-Simple-Pad_Default

我有一个UITextField,我在Interface Builder中设置并配置(也在IB)显示数字键盘键盘.我也注意到,对于正常类型的键盘,此消息不会出现.

搜索一个解决方案,但没有一个我发现工作到目前为止.

模拟器 – >硬件 – >键盘下的模拟器设置为:

检查使用与OS X相同的布局

另外两个没有选中.

有任何想法吗?

解决方法

真正的原因是@James先生所说的,但似乎他的答案不够清楚.

您的iOS应用程序找不到附加到您的操作系统X的数字键盘.所以您只需要在模拟器中取消选中连接硬件键盘选项,仅在以下路径用于测试目的:

Simulator -> Hardware -> Keyboard -> Connect Hardware Keyboard

这将解决上述问题.

我想你也应该看到following link.它说这是XCode在论坛帖子末尾的错误

暗示:而且我认为这是一个点,您需要在数字键盘上方提供一个键盘关闭按钮.

相关文章

UITabBarController 是 iOS 中用于管理和显示选项卡界面的一...
UITableView的重用机制避免了频繁创建和销毁单元格的开销,使...
Objective-C中,类的实例变量(instance variables)和属性(...
从内存管理的角度来看,block可以作为方法的传入参数是因为b...
WKWebView 是 iOS 开发中用于显示网页内容的组件,它是在 iO...
OC中常用的多线程编程技术: 1. NSThread NSThread是Objecti...