我的搜索栏出了问题。当我开始输入时,我的搜索栏消失了。我已经尝试了许多已经在这里列出的解决方案但没有一个能够工作。我已经在我的导航栏下面和我的自定义集合视图的顶部添加了搜索栏,但是我没有将它添加到我的集合视图的标题中,也没有将它添加到导航栏。我还要注意,我已经以编程方式完成了大部分代码。
以下是我尝试过的一些方法:
func setupSearchController(){
searchController.searchResultsUpdater = self
searchController.searchBar.delegate = self
self.definesPresentationContext = false
searchController.dimsBackgroundDuringPresentation = false
searchController.hidesNavigationBarDuringPresentation = false
searchController.searchBar.placeholder = "Type Here..."
searchController.searchBar.sizeToFit()
// let text = searchController.searchBar.text
searchController.isActive = false
// searchController.searchBar.text = text
self.searchController.extendedLayoutIncludesOpaqueBars = true
searchController.searchBar.autoresizingMask = [UIViewAutoresizing.flexibleWidth, UIViewAutoresizing.flexibleHeight]
}