我为 UITableViewController 实现了一个搜索功能,如下所示:
self.resultSearchController = ({
let controller = UISearchController(searchResultsController: nil)
controller.searchResultsUpdater = self
controller.dimsBackgroundDuringPresentation = false
controller.searchBar.sizeToFit()
self.tableView.tableHeaderView = controller.searchBar
return controller
})()
我遇到的问题是,如果我点击它,我的导航栏和我的 navigationcontrollers 标题就会消失。有没有办法阻止这种行为(迅速)?
未点击:
点击: