Xcode 如何更改背景TableView而不使背景tableViewCell与之相同?

Xcode 如何更改背景TableView而不使背景tableViewCell与之相同?,xcode,uitableview,background,tableview,Xcode,Uitableview,Background,Tableview,好的,我有一个tableView,它将显示tableViewCell。但是我想让两者有一个不同的背景,因为如果我改变了tableview背景,tableviewCell背景就变成了与tableview相同的背景。有没有其他方法可以让它们变成不同的背景色?提前谢谢 就好像tableViewCell的背景并不重要,就好像它总是清晰的一样。tableView单元格的颜色始终与tableView相匹配。您可以在cellForRowAtIndexPath中检查indexPath.row,并仅更改两行的背景

好的,我有一个tableView,它将显示tableViewCell。但是我想让两者有一个不同的背景,因为如果我改变了tableview背景,tableviewCell背景就变成了与tableview相同的背景。有没有其他方法可以让它们变成不同的背景色?提前谢谢


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

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

if(indexPath.row < 2)
{
    ///change backgroud here...
}
如果您不使用可重复使用的单元格,上述操作将起作用

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

您可以更改红色、绿色、蓝色值,并获得令人惊叹的颜色。

但我使用的是可重复使用的电池..:您使用组表视图还是简单表视图?