rei*_*ein 15 iphone cocoa-touch
我不确定为什么这么难.我的页面顶部有一个UISearchBar.当用户键入UISearchBar时,它将自动过滤搜索栏下方的UITableView中的结果.因为我在按下按键时搜索,所以不需要搜索按钮.
应用程序的流程是用户在搜索栏中键入搜索(显示键盘),然后在表格视图中滚动结果 - 此时键盘需要消失.
我很难让键盘消失.
我知道我需要这样做:
[searchBar resignFirstResponder];
Run Code Online (Sandbox Code Playgroud)
让键盘消失但我无法找到我需要执行此操作的代理.我想在用户触摸表格视图时立即执行此操作.
有任何想法吗?
小智 10
试试这个:
- (void)viewWillDisappear:(BOOL)animated {
[super viewWillDisappear:animated];
[searchBar resignFirstResponder];
}
Run Code Online (Sandbox Code Playgroud)
它对我有用
| 归档时间: |
|
| 查看次数: |
29754 次 |
| 最近记录: |