可能重复:
How to change UITableViewCell appearance if cellForRowAtIndexPath is not calling
我的应用程序中有一个带有搜索显示控制器的表格视图。表格视图单元格具有自定义背景颜色,由图案图像创建。问题是当我开始搜索并且没有结果时,表视图单元格自动创建(不调用cellForRowAtIndexPath :),因此我无法更改其外观。但我希望我的所有表格视图单元格具有相同的背景颜色。那么,我怎样才能做到这一点?
答案 0 :(得分:1)
您可以在viewDidLoad()中self.searchDisplayController.searchResultsTableView.backgroundColor = [UIColor redColor]; // set your color for tableview here