Метод UITableView willSelectRow - PullRequest
       1

Метод UITableView willSelectRow

0 голосов
/ 26 ноября 2011

У меня есть tableView здесь, и его ячейка немного отличается, так как я добавляю textField в ячейку для ввода чего-либо, пользовательский интерфейс выглядит так: It is a table view cell with a textField inside it

при создании ячейки я использую такой код:

[cell.contentView addSubview: myTextField];

Тогда возникает проблема: в методе willSelectRow я просто пишу это:

- (NSIndexPath *)tableView:(UITableView *)tableView
willSelectRowAtIndexPath:(NSIndexPath *)indexPath {
    return nil;
}

Но во встроенном приложении эта строка все еще может быть выделена из-за прикосновения, она быстро восстанавливается, когда палец покидает экран,

Я имею в виду, эта ячейка на короткое время по-прежнему станет синей, или в отладчике она станет синей непосредственно перед тем, как метод willSelectRow вернет ноль.

Может кто-нибудь помочь мне найти проблему?

Большое спасибо!

1 Ответ

1 голос
/ 06 декабря 2011

Угадайте, вам также следует установить стиль выделения на Нет в переопределении GetCell?

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