24

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

[self.TextField_PrintedRepeat setKeyboardType:UIKeyboardTypeDecimalPad];

当我运行此应用程序时,点击文本字段并显示键盘,我将其输入到控制台日志中:

找不到支持键盘 iPhone-Portrait-DecimalPad 的 type 8 的键盘;使用默认

你知道这意味着什么吗?
我需要担心吗?
如何停止此控制台消息?

编辑:我正在使用 iOS 4.2.1

4

1 回答 1

6

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

于 2011-01-14T19:07:02.057 回答