我不确定为什么这样很难。我在页面顶部有一个UISearchBar。当用户在该UISearchBar中键入时,它将自动过滤下面的UITableView中的结果。由于按键时已搜索,因此不需要搜索按钮。
应用程序的流程是,用户在搜索栏中键入搜索(显示键盘),然后将在表视图中滚动结果 - 此时需要消除键盘。
我很难使键盘消失。
我知道我需要执行:
[searchBar resignFirstResponder];
我想让键盘在用户触摸表视图时立即消失,但我找不到需要在哪个delegate上执行此操作。有任何想法吗?