tableview 选中一行后,不显示选中颜色的方法 tableview 选中一行后,不显示选中颜色,不要将tableview的allowsSelection设置成NO,那样的话可能导致tablev

tableview 选中一行后,不显示选中颜色的方法
第一种方法:设置选中无颜色变化
tableview 选中一行后,不显示选中颜色,不要将tableview的allowsSelection设置成NO,那样的话可能导致tableview不能响应点击动作。合理的解决方法是:
cell.selectionStyle = UITableViewCellSelectionStyleNone;  
第二种方法:选中后有颜色变化,返回后就取消选中,也就消除了选中颜色。
//反选 点击的时候灰色 返回来的时候又变回
-(void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
{
    [tableView deselectRowAtIndexPath:indexPathanimated:YES];
}




你可能感兴趣的:([iOS]开发技术)