searchDisplayController'不推荐使用:首先在iOS 8.0中弃用

时间:2015-11-04 16:57:25

标签: ios objective-c uisearchdisplaycontroller

这里我的代码:需要删除我的警告。我在iOS 9下

- (void)searchBar:(UISearchBar *)searchBar textDidChange:(NSString *)searchText{

    if (searchText.length>0) {

        self.searchBarActive = YES;



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

        [self.collectionView reloadData];
    }else{
        // if text lenght == 0
        // we will consider the searchbar is not active
        self.searchBarActive = NO;
    }



}

我需要在我的问题中提及我的警告。它应该适用于iOS 7.我是ios的新手。但需要删除我的警告信息。我试过下面的代码:

if([UISearchController class]){
//Create an UISearchController and add it to your UITableViewController
}else{
//Create an UISearchDisplayController and add it to your UITableViewController 
}

但严重的是,我不知道如何实现这一点。如果任何人帮我提供代码说明将有助于我了解进一步的行动。谢谢@@

0 个答案:

没有答案