сосредоточиться на UITextField - PullRequest
0 голосов
/ 27 мая 2011

Я делаю страницу входа, при которой, если пользователь нажимает кнопку входа в систему, не вводя имя пользователя / пароль, появляется предупреждение. Как мне сфокусироваться на текстовом поле и вывести клавиатуру соответствующим образом после того, как пользователь отклонил представление оповещения?

Какой метод вызывать, чтобы установить фокус на конкретном UITextField? Спасибо!

Ответы [ 3 ]

3 голосов
/ 27 мая 2011

Убедитесь, что делегатом вашего UIAlertView является ваш контроллер представления (self), а при реализации метода делегата UIAlertView alertView:clickedButtonAtIndex: вызовите [usernameTextField becomeFirstResponder].Легко!(Убедитесь, что ваш класс контроллера представления принимает протокол UIAlertViewDelegate.)

1 голос
/ 27 мая 2011
[myTextField becomeFirstResponder];
0 голосов
/ 27 мая 2011

Вы должны использовать код [mytextField becomeFirstResponder]; в вашем – alertView:clickedButtonAtIndex: методе делегата.

...