Все, что вам нужно сделать, это установить стиль выбора для экземпляра UITableViewCell
, используя:
Objective-C:
cell.selectionStyle = UITableViewCellSelectionStyleNone;
или
[cell setSelectionStyle:UITableViewCellSelectionStyleNone];
Swift 2:
cell.selectionStyle = UITableViewCellSelectionStyle.None
Swift 3 и 4.x:
cell.selectionStyle = .none
Далее, убедитесь, что вы либо не внедрили -tableView:didSelectRowAtIndexPath:
в свой делегат табличного представления, либо явно исключили Клетки, которые вы хотите, чтобы у вас не было никаких действий, если вы их реализуете.
Мне нравится JadClipse - но он показывает его возраст местами. Вам понадобится:
Есть несколько недостатков: