Ios7 如何在ios 7中实现搜索功能?
我正在开发ios 7应用程序,我正在开发动物详细信息应用程序。我为动物类别列表创建了第一个表视图,为特定类别中的动物列表创建了第二个表视图,为动物详细web视图创建了第三个web视图。我需要在第一个屏幕中实现搜索功能,根据用户查询显示搜索项目。如何实现此功能 在创建第一个tableview的数组上执行搜索Ios7 如何在ios 7中实现搜索功能?,ios7,uisearchbar,Ios7,Uisearchbar,我正在开发ios 7应用程序,我正在开发动物详细信息应用程序。我为动物类别列表创建了第一个表视图,为特定类别中的动物列表创建了第二个表视图,为动物详细web视图创建了第三个web视图。我需要在第一个屏幕中实现搜索功能,根据用户查询显示搜索项目。如何实现此功能 在创建第一个tableview的数组上执行搜索 获取一个临时数组,用于保存初始tableView中的排序数据 tempArray=[NSmutableArray alloc]init] 2.对于ex,允许用户输入搜索字符串“S” 3.遍历创
for(int i = 0, i< [yourArray count], i++)
{
NSString *str = [yourArray objectAtIndex:i];
if ([str rangeOfString:@"S"].location == NSNotFound) {
NSLog(@"str does not contain your searched string");
} else {
[tempArray addObject:str];
}
}
for(int i=0,i<[yourArray count],i++)
{
NSString*str=[yourArray objectAtIndex:i];
if([str rangeOfString:@“S”].location==NSNotFound){
NSLog(@“str不包含搜索的字符串”);
}否则{
[tempArray addObject:str];
}
}
现在使用tempArray重新加载tableview
为了显示核心功能,我使用了用户输入的静态字符串,您可以使用属性创建它,并为其分配用户输入的字符串,然后实现搜索