iPhone:无法找到支持键盘iPhone-Portrait-DecimalPad的8型键盘; 使用默认?

Gar*_*hby 24 iphone objective-c keypad

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

[self.TextField_PrintedRepeat setKeyboardType:UIKeyboardTypeDecimalPad];
Run Code Online (Sandbox Code Playgroud)

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

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

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

编辑:我正在使用iOS 4.2.1

Jes*_*her 6

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

  • 我在6.1上运行仍然出现此错误? (2认同)
  • `UIKeyboardTypePhonePad`也有相同的警告显示 (2认同)