iPhone: Impossible de trouver keyplane supports de type 8 que pour le clavier iPhone-portrait-DecimalPad; en utilisant par défaut?

StackOverflow https://stackoverflow.com/questions/4694854

  •  11-10-2019
  •  | 
  •  

Question

J'écris une application iPhone qui utilise un clavier qui comprend un point décimal. Parce que ce n'est pas standard dans l'Interface Builder j'ai attribué à un champ de texte dans la méthode viewDidLoad comme ceci:

[self.TextField_PrintedRepeat setKeyboardType:UIKeyboardTypeDecimalPad];

Quand je lance cette application, appuyez sur le champ de texte et d'exposer le clavier, je reçois ce entré dans le journal de la console:

  

Impossible de trouver keyplane ce type de supports   8 pour le clavier   iPhone-portrait-DecimalPad; en utilisant   Par défaut

Avez-vous des idées ce que cela signifie?
Ai-je besoin de se inquiéter?
Comment puis-je arrêter ce message de la console?

EDIT: J'utilise iOS 4.2.1

Était-ce utile?

La solution

Qu'est-ce que la version OS vous utilisez contre? le type de clavier DecimalPad n'a été introduit en 4.1, donc si vous avez décidé de permettre les versions précédentes, vous obtiendrez cet avertissement, et il reviendra au type de clavier normal. Si vous ne voulez pas que cela se produise, vérifier l'existence de UIKeyboardTypeDecimalPad avant de faire l'appel.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top