Как определить, нажал ли пользователь / выбрал поле uitext? - PullRequest
6 голосов
/ 29 марта 2011

Есть ли способ определить, выбрал ли пользователь текстовое поле и его активное? Я пытаюсь реализовать код:

if(textFieldsomething.isActive)
{

}

Ответы [ 2 ]

12 голосов
/ 29 марта 2011

Вы можете проверить, редактирует ли текстовое поле:

if (textFieldSomething.isEditing) {
    ...
}

Подробнее см. Справочник по классам UITextField .

11 голосов
/ 29 марта 2011

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

-(void)textFieldDidBeginEditing:(UITextField *)textField { //Keyboard becomes visible

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