0

我有几个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并创建了一个搜索栏IBOutletViewDidload

searchbarArtists.delegate=self;

4

0 回答 0