Не похоже на это. Вот что вы делаете: используйте значение indexPath.section, чтобы установить для .selectionStyle
ячейки значение UITableViewCellSelectionStyleNone
и вернуться рано с -didSelectRowAtIndexPath
.
Другими словами, вы будете настраивать ячейки в определенных сектино так, чтобы они не мигали синим цветом, когда они выбраны, а когда они выбраны, ничего не делать. Это будет так же, как если бы для этого раздела свойство allowsSelection
было установлено на NO.