我想更改搜索显示控制器表视图以显示搜索结果,而不是搜索显示控制器的默认表格视图框。
这就是我在做的事情: -
UISearchDisplayController *searchController;
tblSearchFrame = CGRectMake(0, 135, 320, 180);
self.searchController.searchResultsTableView.frame = tblSearchFrame;
我正在使用自定义表格视图框分配搜索显示控制器表格视图。但这对我没有用。 所以我尝试按照以下方式做到: -
-(UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
{
if(tableView==self.searchController.searchResultsTableView)
{ tableView.frame = tblSearchFrame; }
}
这有效但我的整个观点都被取代了,而且桌面视图没有显示任何数据。 有没有其他方法来做这件事而不取代视图? 请建议。感谢