在searchBarSearchButtonClicked时隐藏键盘

时间:2011-11-30 09:46:21

标签: search keyboard hide

如何在搜索栏搜索按钮单击代理中立即隐藏键盘?

以下代码不起作用:

-(void)searchBarSearchButtonClicked:(UISearchBar *)searchBar 
{ 
    [searchBar resignFirstResponder];
}

2 个答案:

答案 0 :(得分:5)

编写您要隐藏键盘的代码。

[self.view endEditing:YES];

多数民众赞成......

答案 1 :(得分:1)

您是否设置了代理人?

[mySearchBarName setDelegate: self];

并在@interface

中包含此内容
UISearchBarDelegate