Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/38.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/algorithm/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Iphone 如何以编程方式将UISearchBar添加到我的tableView中?_Iphone_Uisearchbar - Fatal编程技术网

Iphone 如何以编程方式将UISearchBar添加到我的tableView中?

Iphone 如何以编程方式将UISearchBar添加到我的tableView中?,iphone,uisearchbar,Iphone,Uisearchbar,现在我有两个可变数组 1.songsName MutableArray; 2.songUrl MutableArray; 其中songsName MutableArray包含大量歌曲名称列表,名称来自url, songUrl MutableArray包含songsName对应的url 我使用xmlParser来检索这个url内容,自定义单元格用于显示内容,在我的自定义单元格中包含一个标签来显示歌曲名称和一个播放按钮来播放歌曲 我现在想在此tableView中使用搜索栏,

现在我有两个可变数组

    1.songsName MutableArray;  
    2.songUrl MutableArray;  
其中songsName MutableArray包含大量歌曲名称列表,名称来自url, songUrl MutableArray包含songsName对应的url

我使用xmlParser来检索这个url内容,自定义单元格用于显示内容,在我的自定义单元格中包含一个标签来显示歌曲名称和一个播放按钮来播放歌曲
我现在想在此tableView中使用搜索栏,请帮助我编写代码

如果您在tableView中使用搜索栏,则滚动时间搜索栏与table view单元格一起滚动,请参见

你用

单元格中的rowatinexpat和在umberofrowsinstruction
中,您应该测试是否显示了表视图并返回所需的值

if(tableView == self.searchDisplayController.searchResultsTableView){
// search view population
} else {
// all data view population
}

谢谢,在我的自定义单元格中包含一个标签来显示我的歌曲名称和一个按钮,用于播放歌曲的按钮。实际上,我的搜索栏可以搜索名称,但当按下播放按钮时,只能播放原始的arrays object.row,那么如何使用-(void)filterContentForSearchText:(NSString*)searchText作用域:(NSString*)作用域{}删除此项并检查条件CellForRowatinexPath