我在我的iPad应用程序中添加了UISearchDisplayController
,该应用程序正在管理UITableView
(这就是它应该做的事情)。但是,当搜索处于非活动状态时(例如搜索栏文本为nil),我认为UISearchDisplayController
用深灰色着色表格单元格,如下所示:
有没有办法让tableview看起来像普通(白色单元格),即使搜索栏是空的?
答案 0 :(得分:1)
你必须在searchDisplayController中配置SearchResultsTableView:didLoadSearchResultsTableView
例如:
-(void)searchDisplayController:(UISearchDisplayController *)controller didLoadSearchResultsTableView:(UITableView *)tableView {
tableView.separatorStyle = UITableViewCellSeparatorStyleNone;
tableView.rowHeight = 50.0f;
}
确保已设置searchDisplayController的委托