- iOS tableviewCell如果設置了一個背景色,點擊的時候他的顏色就會改變,即使設置了如下方法:
-(void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath{
[tableView deselectRowAtIndexPath:indexPath animated:NO];
}
- 正確設置方案如下
- xib中:
- 或者在代碼中設置
- xib中:
cell.selectionStyle = UITableViewCellSelectionStyleNone;