Вместо этого вы можете использовать UIKeyboardTypeNumbersAndPunctuation
, поскольку пользователь может вернуться к алфавитной клавиатуре (нажав кнопку «ABC» внизу клавиатуры) после ввода номера улицы. Если вы используете номерPad, можно вводить только цифры.
Чтобы сделать это в IB, откройте Инспектор и выберите его в качестве клавиатуры по умолчанию. Чтобы сделать это программно, просто добавьте textField.keyboardType = UIKeyboardTypeNumbersAndPunctuation;