La question dit à peu près tout. Existe-t-il un moyen d'avoir le clavier iOS/iPhone par défaut pour la saisie numérique?
Définissez la propriété keyboardType
de UITextField
sur UIKeyboardTypeDecimalPad
.
yourUITextField.keyboardType = .decimalPad
Objectif c:
Par défaut sur Numbers (mais incluez - et. Si vous devez autoriser les nombres décimaux ou négatifs):
myTextField1.keyboardType=UIKeyboardTypeNumbersAndPunctuation;
Valeur par défaut pour Numbers (#s uniquement pour les valeurs entières)
myTextField1.keyboardType=UIKeyboardTypeNumberPad;