gpt4 book ai didi

ios - 按搜索后搜索栏消失

转载 作者:行者123 更新时间:2023-11-28 06:36:20 25 4
gpt4 key购买 nike

我正在使用 UISearch 条形 Controller enter image description here

按下之后就这样消失了 enter image description here

我的代码:

let searchController = UISearchController(searchResultsController: nil)


override func viewDidLoad() {
super.viewDidLoad()

// MARK: - Search
searchController.searchBar.delegate = self
navigationItem.titleView = searchController.searchBar

}
func searchBarTextDidBeginEditing(searchBar: UISearchBar) {
presentViewController(searchController, animated: true, completion: nil)

}

最佳答案

试试这个

self.searchController.hidesNavigationBarDuringPresentation = NO
self.definesPresentationContext = NO

或者使用这个

func willPresentSearchController(searchController: UISearchController)     {
self.navigationController.navigationBar.translucent = true
}

func willDismissSearchController(searchController: UISearchController) {
self.navigationController.navigationBar.translucent = false
}

有关其他帮助,请参阅此 link

关于ios - 按搜索后搜索栏消失,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39012514/

25 4 0