我有TableViewController
标题和TableViewController
图片。
我在seachBar
中使用标题创建TableViewController
,当我在TableViewController
中搜索标题时,我希望从TableViewController
获得带有图片的结果。我怎么能这样做?
添加了搜索。但它只适用于此控制器中的数组。如何将数组的过滤器设置为另一个控制器?
NSPredicate *resultPredicate = [NSPredicate
predicateWithFormat:@"SELF contains[cd] %@",
searchText];
if (_animalInt == 0){
_searchResults = [_Arra filteredArrayUsingPredicate:resultPredicate];
}
else if (_animalInt == 1){
_searchResults = [_Arra1 filteredArrayUsingPredicate:resultPredicate];
}
else if (_animalInt == 2){
_searchResults = [_Arra2 filteredArrayUsingPredicate:resultPredicate];
}
不能工作
TableViewController *detailViewController;
NSPredicate *resultPredicate = [NSPredicate
predicateWithFormat:@"SELF contains[cd] %@",
searchText];
if (_animalInt == 0){
_searchResults = [detailViewController.arra7 filteredArrayUsingPredicate:resultPredicate];
}
else if (_animalInt == 1){
_searchResults = [detailViewController.arra18 filteredArrayUsingPredicate:resultPredicate];
}
else if (_animalInt == 2){
_searchResults = [detailViewController.arra20 filteredArrayUsingPredicate:resultPredicate];
}
答案 0 :(得分:0)
我建议您将UISearchDisplayController与UISearchBar一起使用。
Apple推荐。