我有一个UITableViewController,它实现了UISearchBarDelegate和UISearchDisplayDelegate协议。我有一个错误,如果我点击搜索栏中的取消按钮,它将不会呈现进一步的查询。
我可以在重新加载数据之前输出搜索结果:
NSLog(@“这里是搜索结果%@”,self.searchResults);
[self.searchDisplayController.searchResultsTableView reloadData];
使用:
不起作用:
我是否有可能删除了searchResultsTableView?可能会发生什么其他想法?
THX
编辑1 没有覆盖searchBarCancelButtonClicked。嗯....如果我在cellForAtIndexPath中放入一些调试,那么我可以看到它没有被调用。有什么方法可以取消设置self.searchDisplayController.searchResultsTableView以便它不再存在?