UIKeyboardTypeNumberPad не имеет кнопки «Готово» или «ABC», которая позволит вам переключаться между клавиатурой по умолчанию и NumberPad. Теперь вы можете выбрать вариант, предложенный @Anthony F, но помните, что вы рискуете потерять пользовательскую кнопку «Готово» каждый раз, когда Apple выпускает новые версии iOS, и перемещать окно клавиатуры. Чтобы достичь желаемого, лучше всего установить keyboardType на UIKeyboardTypeNumbersAndPunctuation . Таким образом, ваша клавиатура NumberPad загружается автоматически при загрузке вида, а также имеется кнопка «ABC», позволяющая переключаться между клавиатурой по умолчанию, если вы этого хотите.
self.myTextfield.keyboardType = UIKeyboardTypeNumbersAndPunctuation;