我想設置我的UITableViewCells的細胞背景,但我掙扎着UIAccessoryView的背景顏色。它不會改變。細胞背景和配件
任何人都可以幫助我使背景顏色的UIAccessoryView透明(或實際上任何其他顏色)?
這是我的代碼
cell.textLabel.backgroundColor = [UIColor clearColor];
cell.accessoryView.backgroundColor = [UIColor clearColor];
cell.detailTextLabel.backgroundColor = [UIColor clearColor];
cell.accessoryType = UITableViewCellAccessoryDisclosureIndicator;
if(indexPath.row % 2) {
cell.contentView.backgroundColor = [UIColor clearColor];
}
else {
cell.contentView.backgroundColor = [UIColor redColor];
}
這裏是說明問題
太棒了!這是有效的,而且更容易!用漸變和'selectedBackgroundView'好主意非常感謝! – simonbs 2011-03-19 13:24:53
非常感謝......在這裏呆了很久,你的回答是第一個解決它的問題。 :) – 2013-06-15 01:08:04
+1爲好的答案,非常感謝。 – Shivaay 2014-02-24 06:38:15