我已将图像和背景图像设置为UITableViewCell。 但是当我点击它时,它会显示出标准的蓝色高亮度,而不是我的。
你知道如何改变这种机制吗?
谢谢,Niels
答案 0 :(得分:1)
在表格视图委托中使用它:
- (void)tableView:(UITableView *)tableView willDisplayCell:(UITableViewCell *)cell forRowAtIndexPath:(NSIndexPath *)indexPath {
cell.backgroundColor = [UIColor redColor];
}
您还可以将单元格的selectedBackgroundView设置为自定义视图并设置其backgroundColor。
答案 1 :(得分:1)
您只需要设置两个UITableViewCell属性backgroundView和selectedBackgoundView。 iOS将完成其余的工作。