Как сообщить UITextField использовать клавиатуру NumberPad в коде?

Я создал UITextField в коде, теперь у меня есть идея, как определить keybaord, который должен появиться? Я просто получаю стандартную клавиатуру, но мне нужна цифровая панель?!

Спасибо

Ответ 1

Вам нужно установить для свойства keyboardType значение UIKeyboardTypeNumberPad.

Ответ 2

textField.keyboardType = UIKeyboardTypeNumberPad;

Ответ 3

Вы также можете легко сделать это в файле XIB

enter image description here

Ответ 4

Swift:

textField.keyboardType = .numberPad