[iOS]UITableView取消Cell选中高亮效果
在UITableView中点击选择Cell后有高亮效果,默认情况下不会取消,可以采取下面两种方法取消高亮效果。
第一种方法:设置Cell的selectionStyle属性为None,使点击Cell时没有高亮效果,代码如下:
// 取消Selection效果 cell.selectionStyle = UITableViewCellSelectionStyleNone;
在xib中选择Cell,然后修改selection属性,如下图:
第二种方法:Cell选择后取消选择状态,代码如下:
// TableView选择事件 - (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath { // 取消选中状态 [tableView deselectRowAtIndexPath:indexPath animated:NO]; }