filterContentForSearchText

filterContentForSearchText

我已经在UISearchDisplayDelegate中实现了filterContentForSearchText方法。

我可以看到(NSString *)searchText是我在文本字段中编写的文本,但是作用域返回了NULL。我为范围指定什么参数?

最佳答案

范围是您要搜索的“区域”(如果已实现)。例如。



然后可以将相关范围传递给filterContentForSearchText:scope:,如下所示:

[self filterContentForSearchText:searchString
                           scope:[[self.searchDisplayController.searchBar scopeButtonTitles] objectAtIndex:[self.searchDisplayController.searchBar selectedScopeButtonIndex]]];


这取自Apple's TableSearch sample code

关于iphone - filterContentForSearchText委托(delegate)方法中的“scope”参数应包含什么?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/13508593/

10-13 06:34