我有几个UITableView
由同一个ViewController
控制。我想为每个UITableViews
添加搜索栏。该搜索栏应该从数据库中搜索项目(使用Web服务)。不在UITableView
数据中。
我该怎么做?任何人都可以一步一步告诉我。 UITableviews根据Web服务数据加载。只有我必须做的搜索部分。请帮帮我。
由于
更新
我像这样设置了numberofrows
方法
`
else if (tableView.tag==3)
{
if(isSearch==YES)
{
arrArtistList=searchResult;
return [arrArtistList count];
}
else
{
return [arrArtistList count];
}
}
`
`
- (void)filterListForSearchText:(NSString *)searchText : (NSString *)status
{
searchResult=[ws SearchItems:searchText :status];
[tblArtists reloadData];
}
`
`
-(void)searchBarSearchButtonClicked:(UISearchBar *)searchBar3
{
self filterListForSearchText:searchBar3.text :@"ARTIST"];
searchBar3 resignFirstResponder];
`
我定义了UISearchbarDelegate
并在.h中为搜索栏创建了IBOutlet
在ViewDidload
searchbarArtists.delegate=self;