ios - 找不到支持键盘 type 4 的键盘 iPhone-Portrait-NumberPad

标签 ios xcode uikeyboard

我最近升级到 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/

相关文章:

ios - CoreGraphics 是否支持 Apple 设备上的 Metal?

ios - 如何在 firebase firestore 数据库中标记和报告用户?

ios - 用户移动时如何计算用户位置到注释的距离

iphone - 有没有办法防止键盘消失?

ios - 如何在不显示 UIKeyboard 的情况下选择 UITextField

iOS8 phonegap cordova 网络信息应用程序崩溃

iphone - 在 iphone 中获取 gmail 联系人。

ios - 根据里面的内容设置UIView的高度

iOS:如何为有限数量的用户发布应用程序?

c# - 忽略鼠标点击并将键盘输入发送到外部应用程序