单击"输入"按钮或搜索按钮隐藏键盘

ios*_*per 4 iphone uitoolbar uibarbuttonitem uisearchbar

我已经添加了UISearchBar按钮内部的UIBarButtonItem工具栏按钮里面.

在以下形式:

// search bar
UISearchBar *searchBar = [[UISearchBar alloc] initWithFrame:CGRectMake(0, 0, 260, 44)];
UIBarButtonItem *searchBarButtonItem = [[UIBarButtonItem alloc] initWithCustomView:searchBar];
[searchBar release];

[buttons addObject:searchBarButtonItem];
Run Code Online (Sandbox Code Playgroud)

现在出现我点击UISearchBar键盘的问题.我想在点击输入或搜索按钮时隐藏键盘.我怎样才能做到这一点?

Bab*_*oot 10

实现方法UISearchBarDelegate:

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