У меня есть tableView здесь, и его ячейка немного отличается, так как я добавляю textField в ячейку для ввода чего-либо, пользовательский интерфейс выглядит так:
![It is a table view cell with a textField inside it](https://i.stack.imgur.com/uBC15.jpg)
при создании ячейки я использую такой код:
[cell.contentView addSubview: myTextField];
Тогда возникает проблема:
в методе willSelectRow я просто пишу это:
- (NSIndexPath *)tableView:(UITableView *)tableView
willSelectRowAtIndexPath:(NSIndexPath *)indexPath {
return nil;
}
Но во встроенном приложении эта строка все еще может быть выделена из-за прикосновения, она быстро восстанавливается, когда палец покидает экран,
Я имею в виду, эта ячейка на короткое время по-прежнему станет синей, или в отладчике она станет синей непосредственно перед тем, как метод willSelectRow вернет ноль.
Может кто-нибудь помочь мне найти проблему?
Большое спасибо!