Как я могу показать только ввод числового формата в UITextField? - PullRequest
2 голосов
/ 08 февраля 2011

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

Если вы не получили мой вопрос, вы можете задать что-нибудь еще Я ценю, если я получу правильный способ сделать это,

Ответы [ 2 ]

8 голосов
/ 08 февраля 2011

Если вы хотите, чтобы ваше текстовое поле принимало только цифры, вы можете установить для его свойства keyboardType значение UIKeyboardTypeNumberPad.

[yourTextField setKeyboardType:UIKeyboardTypeNumberPad];

Доступны различные типы клавиатуры типа, которые вы можете использовать в Справочник по протоколу UITextInputTraits .

4 голосов
/ 08 июля 2012

Это также может быть сделано в Интерфейсном Разработчике:

Номер pad2 http://i50.tinypic.com/237hps.png Номер pad2 http://i46.tinypic.com/2vnl8i1.png

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...