iPad: лучше, чем невидимая кнопка на фоне, чтобы позволить пользователям выходить из записей? - PullRequest
1 голос
/ 21 апреля 2010

На iPad / iPhone, вам все еще нужно сделать невидимую кнопку на фоне, чтобы позволить пользователям выходить из записей?Есть ли лучший способ отклонить клавиатуру, когда пользователи нажимают за пределами записи?

1 Ответ

2 голосов
/ 21 апреля 2010

Я использую

- (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event

в ViewController для вызова resignFirstResponder на активном элементе управления оттуда.

// редактировать:

Мои представления содержат несколько полей UITextFields; Я хочу, чтобы клавиатура исчезла, когда пользователь касается чего-либо, кроме TextField или клавиатуры, поэтому мой ViewController имеет следующее:

- (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event
{
    [currentTextfield resignFirstResponder];
}

Это приводит к исчезновению клавиатуры. (Я отслеживаю текущее текстовое поле в другом месте.)

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