iPhone:找不到支持 iPhone-Portrait-DecimalPad 键盘类型 8 的键平面;使用默认值?

发布于 2024-10-12 12:20:33 字数 417 浏览 3 评论 0原文

我正在编写一个 iPhone 应用程序,它使用包含小数点的键盘。因为这在 Interface Builder 中不是标准的,所以我已将其分配给 viewDidLoad 方法中的文本字段,如下所示:

[self.TextField_PrintedRepeat setKeyboardType:UIKeyboardTypeDecimalPad];

当我运行此应用程序时,点击文本字段并公开键盘,我会输入此内容进入控制台日志:

找不到支持类型的键平面 8 键盘 iPhone-肖像-DecimalPad;使用 默认

你知道这意味着什么吗?
我需要担心吗?
我怎样才能停止这个控制台消息?

编辑:我正在使用 iOS 4.2.1

I'm writing an iPhone app which uses a keypad that includes a decimal point. Because this is not standard in the Interface Builder i have assigned this to a text field in the viewDidLoad method like this:

[self.TextField_PrintedRepeat setKeyboardType:UIKeyboardTypeDecimalPad];

When i run this app, tap the text field and expose the keypad, i get this entered into the console log:

Can't find keyplane that supports type
8 for keyboard
iPhone-Portrait-DecimalPad; using
Default

Have you any ideas what this means?
Do i need to worry?
How can i stop this console message?

EDIT: i'm using iOS 4.2.1

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

爱你是孤单的心事 2024-10-19 12:20:33

您运行的操作系统是什么版本? DecimalPad 键盘类型仅在 4.1 中引入,因此如果您计划允许以前的版本,您将收到此警告,并且它将恢复为正常键盘类型。如果您不希望发生这种情况,请在调用之前检查 UIKeyboardTypeDecimalPad 是否存在。

What version OS are you running against? the DecimalPad keyboard type was only introduced in 4.1, so if you are planning on allowing prior versions you will get this warning, and it will revert to the normal keyboard type. If you don't want this happening, check for the existence of UIKeyboardTypeDecimalPad before doing the call.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文