次のような UITableViewController の検索機能を実装しました。
self.resultSearchController = ({
let controller = UISearchController(searchResultsController: nil)
controller.searchResultsUpdater = self
controller.dimsBackgroundDuringPresentation = false
controller.searchBar.sizeToFit()
self.tableView.tableHeaderView = controller.searchBar
return controller
})()
私が経験した問題は、それをクリックすると、ナビゲーション バーとナビゲーション コントローラーのヘッダーが消えることです。この動作を (迅速に) 停止する解決策はありますか?
クリックされていない:
クリック: