我有几个UITableView
由相同的 s 控制ViewController
。我想为每个添加搜索栏UITableViews
。该搜索栏应该从数据库中搜索项目(使用网络服务)。不在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];
`
我在 .h 中定义UISearchbarDelegate
并创建了一个搜索栏IBOutlet
ViewDidload
searchbarArtists.delegate=self;