如何更改后台TableView而不使用后台tableViewCell一样喜欢它?

时间:2011-08-22 06:10:00

标签: xcode uitableview background tableview

好吧,我有tableView会显示tableViewCell。但是我想让两者有不同的背景,因为如果我改变了tableview背景,tableviewCell背景就变成了与tableView相同的。无论如何,我可以将它们变成不同的背景颜色吗?提前谢谢。

就好像tableViewCell的背景并不重要,就像它总是清晰的一样。 tableViewCell的颜色始终与tableView匹配。

2 个答案:

答案 0 :(得分:0)

您可以在cellForRowAtIndexPath中检查indexPath.row并仅更改两行的背景颜色 -

if(indexPath.row < 2)
{
    ///change backgroud here...
}

如果您不使用可重复使用的单元格,则上述操作将起作用。

答案 1 :(得分:0)

[tableView  setBackgroundColor:[UIColor colorWithRed:.85 green:.55 blue:.82 alpha:1]];

您可以更改红色,绿色,蓝色值并获得很棒的颜色。