我有两个UITableViewControllers,第一个用于显示表视图数据,第二个用于处理过滤的搜索。
我遇到的问题是在我过滤了结果的第二个UITableViewController上,当我点击单元格以选择另一个控制器时,顶部的UISearchBar和键盘仍然存在。
在第一个TableViewController上不会发生这种情况。
这是我的故事板,右下角的TableViewController处理过滤后的结果。
这是我搜寻后在视觉上看起来的样子:
最佳答案
self.searchController.dismiss(animated: true, completion: nil)
在didSelectRow应该可以