我正在努力让UITableView背后的颜色成为我想要的灰色。 UITableView的背景似乎工作得很好,但它背后的区域仍然是白色的?
这是我观点的结束。此处只有一个单元格,而不是裁剪图像。我正在使用UITableViewController,所以我设置了表视图和所有单元格的背景。但仍然是上面的区域(当你拉动刷新时)和下面的区域是白色的。
答案 0 :(得分:1)
实际上你必须将你想要的灰色设置为UITableViewCell的背景颜色。
设置backgroundColor属性:
cell.backgroundColor = [UIColor grayColor];
请注意,必须在tableView中设置backgroundColor:willDisplayCell:forRowAtIndexPath:method。
答案 1 :(得分:0)
很难用你在问题中提到的内容来判断。如果tableView的背景颜色按照您的期望正常工作,那么您可以尝试为您的单元格设置清晰的颜色,以便他们使用tableView的颜色。我希望这应该有效,如果没有,那么请你分享你的视图控制器的代码,让我们看看发生了什么。
cell.backgroundColor = [UIColor clearColor];