如何更改搜索显示控制器的默认表格视图框?

时间:2014-09-20 09:15:58

标签: ios uitableview uisearchbar uisearchdisplaycontroller

我想更改搜索显示控制器表视图以显示搜索结果,而不是搜索显示控制器的默认表格视图框。

这就是我在做的事情: -

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; }
}

这有效但我的整个观点都被取代了,而且桌面视图没有显示任何数据。 有没有其他方法来做这件事而不取代视图? 请建议。感谢

0 个答案:

没有答案