关于UISearchBar,如何点击键盘上的键盘搜索按钮?

Tir*_*rth 0 iphone ipod ipad

我正在开发一个应用程序,其中我添加了一个控件UISearchBar.当我开始在UIsearchBar中编辑文本时,键盘会在屏幕上显示动画.完成我的完整编辑或取消所有文本后,我将坚持解雇键盘的点.如何在点击搜索键表格UIKeypad时关闭键盘?

UITextField和UITextView的问题也一样吗?

谢谢

Cra*_*lon 6

确保具有SearchBar的视图控制器实现SearchBarDelegate,并将searchBar.delegate设置为self:

@interface AddressSearchViewController : UIViewController <UISearchBarDelegate>
Run Code Online (Sandbox Code Playgroud)

然后实现以下方法:

-(void)searchBarSearchButtonClicked:(UISearchBar *)searchBar
{
    [searchBar resignFirstResponder];
}
Run Code Online (Sandbox Code Playgroud)

当您点击键盘或搜索栏上的搜索按钮时,这将使键盘消失