Убедитесь, что значение, вводимое в текстовое поле, является целым числом в заданном диапазоне - PullRequest
1 голос
/ 24 июня 2011

У меня есть редактируемый UITextField, который принимает данные от пользователя.Мне нужно проверить, является ли содержимое текстового поля целым числом от 10 до 100, и если это не так, отобразить предупреждение, сообщающее пользователю, что не так.

Как можно выполнить вышеуказанную проверку в текстовом поле

1 Ответ

4 голосов
/ 24 июня 2011

Установите делегата и используйте этот метод:

– textField:shouldChangeCharactersInRange:replacementString:

Вы можете использовать этот метод, чтобы убедиться, что вводятся только цифры 0,1,2,3,4,5,6,7,8,9, а затем вывести всплывающее окно alertView, если [textField.text intValue] < 10 || [textField.text intValue] > 100.

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