【发布时间】:2011-10-29 18:04:14
【问题描述】:
我已将图像和背景图像设置为 UITableViewCell。 但是当我点击它时,它显示的是标准的蓝色高亮而不是我的。
你知道我可以如何改变这种机制吗?
谢谢,尼尔斯
【问题讨论】:
标签: ios uitableview highlight
我已将图像和背景图像设置为 UITableViewCell。 但是当我点击它时,它显示的是标准的蓝色高亮而不是我的。
你知道我可以如何改变这种机制吗?
谢谢,尼尔斯
【问题讨论】:
标签: ios uitableview highlight
在您的表格视图委托中使用它:
- (void)tableView:(UITableView *)tableView willDisplayCell:(UITableViewCell *)cell forRowAtIndexPath:(NSIndexPath *)indexPath {
cell.backgroundColor = [UIColor redColor];
}
您还可以将单元格的 selectedBackgroundView 设置为自定义视图并设置其背景颜色。
【讨论】:
你只需要设置两个UITableViewCell 属性backgroundView 和selectedBackgoundView。 iOS 将完成剩下的工作。
【讨论】: