web-dev-qa-db-fra.com

Clavier numérique avec décimal

Je construis une application avec des équations et j'ai utilisé un clavier numérique mais je veux avoir un emplacement décimal dessus. La valeur par défaut est uniquement des nombres. Comment ajoutez-vous une entrée décimale sur ce clavier?

Voici le code que j'utilise pour obtenir le clavier numérique

.keyboardType = UIKeyboardType.NumberPad
22
Kevin

Changez simplement le type de clavier:

self.someTextField.keyboardType = UIKeyboardType.decimalPad

Voir documentation pour tous les types de clavier.

53
tktsubota

Sélectionnez Pavé décimal dans Type de clavier pour le champ de texte dans l'inspecteur d'attributs.

Référez-vous à l'image ci-dessous pour plus de détails

enter image description here

12
Naveen Kumar M

Dans le storyboard, accédez à Inspecteur d'attributs. Là, vous pouvez changer le type de clavier . Vous pouvez vérifier ici

5
Khushboo Dhote

définissez le type de clavier sur textField dans Swift 3

@IBOutlet weak var txtNumber: UITextField!  

override func viewDidLoad(){

    self.txtNumber.keyboardType = .decimalPad
}
4
Deepak Tagadiya