我正在开发一个 iOS 6 应用程序。
我想在Apple的UITableView
这个表搜索示例中添加搜索功能。但是,我的实现不起作用。
在- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
我不知道如果tableView
参数是searchDisplayController.searchResultsTableView
.
看看这个截图:
如您所见,tableView
是 a UISearchResultsTableView
,但这一行:
if ([tableView isEqual:self.searchDisplayController.searchResultsTableView])
它总是错误的。
也许,我需要添加一个插座来访问seachResultsTableView
,但我还没有在TableSearch示例中找到那个插座。
这ViewController.h
:
@interface ViewController: UIViewController <UITableViewDelegate, UITableViewDataSource, UISearchDisplayDelegate, UISearchBarDelegate> {
我需要做什么才能使其工作?