UITableViewController背景颜色

时间:2013-10-26 19:48:27

标签: ios iphone uitableview ios7

我正在努力让UITableView背后的颜色成为我想要的灰色。 UITableView的背景似乎工作得很好,但它背后的区域仍然是白色的?

enter image description here

这是我观点的结束。此处只有一个单元格,而不是裁剪图像。我正在使用UITableViewController,所以我设置了表视图和所有单元格的背景。但仍然是上面的区域(当你拉动刷新时)和下面的区域是白色的。

2 个答案:

答案 0 :(得分:1)

实际上你必须将你想要的灰色设置为UITableViewCell的背景颜色。

设置backgroundColor属性:

cell.backgroundColor = [UIColor grayColor];

请注意,必须在tableView中设置backgroundColor:willDisplayCell:forRowAtIndexPath:method。

答案 1 :(得分:0)

很难用你在问题中提到的内容来判断。如果tableView的背景颜色按照您的期望正常工作,那么您可以尝试为您的单元格设置清晰的颜色,以便他们使用tableView的颜色。我希望这应该有效,如果没有,那么请你分享你的视图控制器的代码,让我们看看发生了什么。

cell.backgroundColor = [UIColor clearColor];