Как предотвратить взаимодействие UITableView, когда UITextField является FirstResponder - PullRequest
0 голосов
/ 11 апреля 2011

Есть ли простой способ предотвратить взаимодействие с пользователем при вводе текста в UITextField (текстовое поле находится в ячейке tableView)?

Я уже пробовал это:

- (void)textFieldDidBeginEditing:(UITextField *)textField {
    self.tableView.userInteractionEnabled = NO;
}

, в результате чего клавиатура также перестает отображаться ...

1 Ответ

0 голосов
/ 11 апреля 2011

Первая мысль, которая приходит на ум, - это добавление прозрачного наложения UIView, которое «маскирует» все, что окружает вашу ячейку, перехватывая все сенсорные события.Я полагаю, что должно быть два оверлея - один для над ячейкой и один для под.

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