как заставить пользователя остаться в определенном UITextfield - PullRequest
0 голосов
/ 15 октября 2011

внутри моего приложения у меня есть поле UIText, чтобы позволить пользователю ввести адрес электронной почты.Я реализую метод делегата -(void)textFieldDidEndEditing:(UITextField *)textField, чтобы проверить, ввел ли пользователь действительный адрес электронной почты. Проблема заключается в том, как заставить курсор застрять внутри текстового поля «Адрес электронной почты», в то время как метод проверки возвращает значение «ложь» и «нет», когда пользователь вводит действительный адрес электронной почты.

1 Ответ

2 голосов
/ 15 октября 2011

Я предполагаю, что у вас есть адрес электронной почты, проверенный внутри textFieldDidEndEditing.Используйте эту логику в этом методе.

if (validEmail)
      {
        // Not a problem and resignFirstResponder
      }

else

      {
       // Show an UIAlertView describing the problem //

       [textField becomeFirstResponder];

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