如果我正在搜索栏中搜索某些内容(它嵌入在NavigationBar中),则无法在tableview中滚动。如果我在搜索时点击表格视图,则搜索结束并且可以点击单元格,但是我希望能够在搜索时滚动并正常点击单元格。
这就是我添加searchController的方式:
override func viewDidLoad() {
super.viewDidLoad()
navigationController?.navigationBar.prefersLargeTitles = true
tableView.delegate = self
tableView.dataSource = self
let searchController = UISearchController(searchResultsController: nil)
searchController.searchBar.delegate = self
navigationItem.searchController = searchController
}
最佳答案
您需要添加以下内容:
searchController.obscuresBackgroundDuringPresentation = false;
关于ios - 在UISearchController中搜索时无法在tableView中滚动,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/60787978/