我正在初始化我的UISearchController:
self.searchController = UISearchController(searchResultsController: self.resultsController)
self.searchController.searchBar.placeholder = "Buscar mensajes"
self.searchController.searchBar.delegate = self
self.searchController.delegate = self
self.searchController.definesPresentationContext = true
然后我将它添加到UITableView中:
self.tableView.tableHeaderView = self.searchController.searchBar
这就是它的开头:
然后,当我打开搜索栏时,它会按照我想要的方式进入导航栏:
但是按下取消按钮后,表格视图的布局不正确:
它不是关于偏移的东西,它与表视图标题高度有关。知道如何解决这个问题吗?