Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/110.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/json/15.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
Ios 在uitableview中使用哪个uisearch方法进行搜索?_Ios_Json_Uisearchbar_Uisearchdisplaycontroller - Fatal编程技术网

Ios 在uitableview中使用哪个uisearch方法进行搜索?

Ios 在uitableview中使用哪个uisearch方法进行搜索?,ios,json,uisearchbar,uisearchdisplaycontroller,Ios,Json,Uisearchbar,Uisearchdisplaycontroller,我在数组中有json数据,我可以将其显示在表中。但我想在按下搜索按钮时搜索表中的值。我正在寻找这样一种方法。我已经使用过searchdisplaycontroller shoukdreloadtableforsearchstring,因为我从web获取数据,所以我不想使用此方法,因为它将在即时键入的同时进行搜索。我想在用户按下搜索按钮时进行搜索。从shoukdreloadtableforsearchstring返回NO。执行适当的UISearchBar委托来处理搜索。它仍然不起作用。我正在sho

我在数组中有json数据,我可以将其显示在表中。但我想在按下搜索按钮时搜索表中的值。我正在寻找这样一种方法。我已经使用过searchdisplaycontroller shoukdreloadtableforsearchstring,因为我从web获取数据,所以我不想使用此方法,因为它将在即时键入的同时进行搜索。我想在用户按下搜索按钮时进行搜索。

shoukdreloadtableforsearchstring
返回
NO
。执行适当的
UISearchBar
委托来处理搜索。它仍然不起作用。我正在shouldreloadtableforsearchstring方法中执行json搜索。当我键入单词时,我可以看到nslog在键入时发生了变化。如果我硬编码json搜索,那么我可以在表视图中看到输出。您想让我粘贴代码吗?如果您不想搜索每个击键,请不要在
shoukdreloadtableforsearchstring
中进行搜索。如前所述,使用适当的
UISearchBar
delegate方法执行,并在
shoukdreloadtableforsearchstring
方法中返回
NO
(无其他代码)。