2
UISearchDisplayController使用我有一个UITableViewController
子类呈现的预先设定的类别列表,并获取为他们每个人的网站/ URL列表。我想添加一个搜索功能,允许按站点名称进行搜索。与网络获取的数据
我要的是有一个常用的搜索界面,将开始搜索线程(这将获取和处理结果),然后显示它在表格中。我修改我的表委托返回的自定义设置的电池如果UITableView
不是一种形式厦门国际银行(即它是一个搜索表视图):
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
{
static NSString *CellIdentifier = @"RSSCatalogCell";
if(tableView != self.tableView)
return [searchController tableView:tableView cellForRowAtIndexPath:indexPath];
// ... usual cell initialization for categories
}
只要我的网线(从searchBarSearchButtonClicked:
生成)完成,它提出了一个搜索控制器表重新载入数据:
if(searchDisplayController.active)
[searchDisplayController.searchResultsTableView reloadData];
但我还是看到了旧表(含目录entires),但它似乎忽略了触摸。