Iphone 关闭搜索显示控制器键盘
我正在使用搜索显示控制器和搜索栏。当我在serach栏内单击时,键盘出现。当我导航到另一页时,键盘不会消失,而是停留在同一页中。你能帮帮我吗 谢谢,Iphone 关闭搜索显示控制器键盘,iphone,search,keyboard,controller,Iphone,Search,Keyboard,Controller,我正在使用搜索显示控制器和搜索栏。当我在serach栏内单击时,键盘出现。当我导航到另一页时,键盘不会消失,而是停留在同一页中。你能帮帮我吗 谢谢, Andy。您可能想在–voidsearchBarCancelButtonClicked:UISearchBar*searchBar中执行类似于[searchBar resignFirstResponder]的操作,请尝试以下操作: [self.searchDisplayController setActive:NO animated:YES];
Andy。您可能想在–voidsearchBarCancelButtonClicked:UISearchBar*searchBar中执行类似于[searchBar resignFirstResponder]的操作,请尝试以下操作:
[self.searchDisplayController setActive:NO animated:YES];
尝试在视图中使用[searchbar resignFirstResponder]将消失,并且视图确实消失,但没有任何用处:您是否尝试过使用断点或NSLog语句来确保对resignFirstResponder的调用实际上正在进行?我问这个问题是因为我过去常常忘记定义viewwilldefine:使用它的第二个参数,animated:,所以它不会被调用。在我弄明白如何有效地调试之前,给我带来了各种各样的困惑。