I have created an application using UITableView, but now when I tap a row in a UITableView, the row is highlighted and selected.
Is it possible to disable this so tapping a row does nothing?
How can I disable the UITableView selection highlighting?
250501-Sep-2015
Updated on 02-Sep-2015
Tarun Kumar
02-Sep-2015All you have to do is set the selection style on the UITableViewCell instance using either:
cell.selectionStyle = UITableViewCellSelectionStyleNone;
or
[cell setSelectionStyle:UITableViewCellSelectionStyleNone];
Further, make sure you either don't implement -tableView:didSelectRowAtIndexPath: in your table view delegate or explicitly exclude the cells you want to have no action if you do implement it.