退出搜索视图

时间:2013-04-23 22:08:19

标签: objective-c

我对objective-c很新。

我有一个由搜索栏组成的视图,下面是一个表格视图。 当用户搜索时,将从服务器端XML文件创建一个数组。 一切正常,但当用户按下搜索按钮时,表格视图仍会显示之前的数据,直到按下取消按钮。

当用户按下搜索按钮从“搜索视图”返回到主表视图时,如何模拟取消按钮的操作?

,在searchBarSearchButtonClicked:

NSString * path2 = [NSString stringWithFormat: @"http://URL/%@.xml", self.mySearchBar.text];
[self parseXMLFileAtURL:path2];
[self.mySearchBar resignFirstResponder];

我尝试使用self.mySearchBar resignFirstResponder,但只是隐藏了键盘,用户仍处于“搜索视图”中。

1 个答案:

答案 0 :(得分:1)

试试这个:

[self.searchDisplayController setActive:NO];