2014-01-27 4 views
0

Проблема, с которой я столкнулся, заключается в том, что клавиатура (по умолчанию) на iOS находится в ее первом состоянии (по умолчанию - qwerty) при начале ввода текстового поля, и я бы хотел, чтобы это состояние было (по умолчанию - номер), которое отображается, когда пользователь нажимает кнопку «. 123». Есть ли способ установить это состояние изначально?Состояние набора клавиатуры iOS

enter image description here

+1

возможно дубликат [Objective C - Iphone , Как я могу показать цифровую клавиатуру по умолчанию?] (Http://stackoverflow.com/questions/3796772/objective-c-iphone-how-can-i-show-the-numeric-keyboard-by-default) –

ответ

-1

Используйте это с вашего TextFieldDelegate

TextField.keyboardType =UIKeyboardTypeNumbersAndPunctuation; 

Если вы используете IB, изменение типа клавиатуры в "Числа и пунктуация" от атрибута инспектора

+0

Читать вопрос снова. Это не то, что ОП запрашивает – EsbenB

+1

. Обратите внимание, что если вы хотите? 123, а не только цифры, вы можете использовать 'UIKeyboardTypeNumbersAndPunctuation' – Larme

+0

@EsbenB .. Я бы предложил вам то же самое ..« Есть ли способ установить это состояние изначально? " эту строку следует внимательно прочитать. –

Смежные вопросы