我已经在我的iPad应用程序中添加了一个UISearchDisplayController,它管理一个UITableView (这就是它应该做的事情)。但是,我认为当搜索处于非活动状态(例如,搜索栏文本为空)时,UISearchDisplayController会将表格单元格着色为深灰色,如下所示:

有没有办法让表视图看起来像普通的(白色单元格),即使搜索栏是空的?
发布于 2012-09-27 22:31:53
您必须在searchDisplayController:didLoadSearchResultsTableView中配置SearchResultsTableView
例如:
-(void)searchDisplayController:(UISearchDisplayController *)controller didLoadSearchResultsTableView:(UITableView *)tableView {
tableView.separatorStyle = UITableViewCellSeparatorStyleNone;
tableView.rowHeight = 50.0f;
}确保您已经设置了searchDisplayController的委托
https://stackoverflow.com/questions/9624113
复制相似问题