我有以下代码:
[self.tableView setBackgroundColor:[UIColor colorWithRed:0 green:185/255.0f blue:1 alpha:1];
我最终得到了这个:
导航栏确实改变了颜色,但表视图的其余部分仍然是纯灰色。你是如何解决这个问题的?
编辑:我滚动到桌面视图的底部,很好。顶部的搜索栏来自搜索控制器,也许这就是问题所在。这是底部的图片:
答案 0 :(得分:0)
您可以尝试更改tableview的背景视图:
UIView* backgroundView = [[UIView alloc] initWithFrame:CGRectMake(0, 0, self.tableView.bounds.size.width, self.tableView.bounds.size.height)];
[backgroundView setBackgroundColor:[UIColor redColor]];
[self.tableView setBackgroundView:backgroundView];