在设备上运行时找不到支持类型4的键盘,而不是模拟器

时间:2016-04-18 22:19:26

标签: ios

此前已有大量关于此的问题/答案。

  

“无法找到支持键盘类型4的键盘   iPhone画像,数字小;运用   563160167_Portrait_iPhone-简单-Pad_Default“

然而,所有答案都涉及更改模拟器上的设置,但我没有使用模拟器,我在手机上运行时会在控制台中收到此消息。

当问题出现在试图更改键盘上的返回键时,还有一些答案,但我也没有这样做。

我只有两个UITextField,一个将键盘输入类型设置为UIKeyboardTypeNumberPad,另一个使用默认键盘类型。而已。 然后,当设置为UIKeyboardTypeNumberPad的文本字段成为第一个响应者时,控制台中会显示该消息。

如果我将其更改为UIKeyboardTypePhonePad,则消息将变为

 Can't find keyplane that supports type 5 for keyboard.

数字小键盘将出现在两个实例中然而这需要很长时间才能完成,相当于几秒钟。 如果不是指定数字小键盘而是UITextField只使用默认键盘,那么在它出现之前不会有这么长的延迟时间。

[XCode 7.3,iPhone 6,iOS 9.2.1]

0 个答案:

没有答案