0

可能重复:
如果 cellForRowAtIndexPath 没有调用,如何更改 UITableViewCell 外观

我的应用程序中有一个带有搜索显示控制器的表格视图。表格视图单元格具有自定义背景颜色,由图案图像创建。问题是当我开始搜索并且没有结果时,表格视图单元格会自动创建(不调用 cellForRowAtIndexPath:),所以我无法更改它们的外观。但我希望我所有的表格视图单元格都具有相同的背景颜色。那么,我该如何实现呢?

4

1 回答 1

1

您可以在 viewDidLoad() 中执行此操作
self.searchDisplayController.searchResultsTableView.backgroundColor = [UIColor redColor]; // set your color for tableview here

于 2012-12-01T16:32:18.553 回答