Мое требование заключается в следующем: если пользователь щелкает любую строку в разделе, все строки в этом разделе должны быть выделены (измените цвет фона). Для этого у меня есть пользовательская ячейка просмотра таблицы.
Я пытался поиграть с setSelected в пользовательской ячейке просмотра таблицы, но после прокрутки ячейки сбрасываются (очевидно).
Итак, чтобы исправить это, в моем - (void) tableView: (UITableView *) tableView willDisplayCell: (UITableViewCell *) ячейка forRowAtIndexPath: (NSIndexPath *) indexPath, я пытался использовать [tableView indexPathForSelectedRow] .section для получения раздел, затем я просматривал его, чтобы выбрать ячейки.
Проблема в том, что каждый раз, когда вы прокручиваете, вы можете заметить, что ячейки выделяются, что делает их глючными.
Есть предложения?