cgo*_*ain 22 objective-c uisearchbar ios
我已经实现了一个设置了搜索功能的UISearch栏,但是当我按下键盘上的"搜索"按钮时,没有任何反应.如何在按住"搜索"按钮的同时保持键盘隐藏,同时保持搜索栏中的文本不变(保持搜索结果存在)?
rob*_*off 51
要关闭键盘,请调用当前第一个响应者的基于文本的视图的resignFirstResponder方法.
所以你应该在你的UISearchBarDelegate:
- (void)searchBarSearchButtonClicked:(UISearchBar *)searchBar
{
[searchBar resignFirstResponder];
// Do the search...
}
Run Code Online (Sandbox Code Playgroud)
小智 5
Swift 4
确保在 UIViewController 中定义了 UISearchBarDelegate
func searchBarSearchButtonClicked(_ searchBar: UISearchBar) {
searchBar.resignFirstResponder()
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
22926 次 |
| 最近记录: |