【发布时间】:2014-12-05 05:17:22
【问题描述】:
我想将表格视图中每一行的背景颜色更改为不同。例如,我的数组是 3,2,1。如果第一行等于我的“总数”(3)我想要它是红色的,如果第二行是我的“总数”中的负1(3)我想要它蓝色......因为我有下面的代码我是只有满足条件才能更改整个 tableview 的颜色。
if ([myArray containsObject:total]) {
cell.backgroundColor = [UIColor redColor];
}
else if ([myArray containsObject:totalMinusOne]) {
cell.backgroundColor = [UIColor blueColor];
}
如何更改每个单元格的背景并使其依赖于 if/else 语句?
【问题讨论】:
-
每个单元格的总数实际上不同吗?你设置断点检查了吗?
标签: ios uitableview nsarray background-color