Swift3 UISearchController未显示
我通过以下教程学习Swift3 UISearchController未显示,swift3,uisearchcontroller,Swift3,Uisearchcontroller,我通过以下教程学习UISearchController。但是,未显示ui搜索栏。这是我的代码: let searchController = UISearchController(searchResultsController: nil) override func viewDidLoad() { super.viewDidLoad() searchController.searchResultsUpdater = self searchController.obscur
UISearchController
。但是,未显示ui搜索栏
。这是我的代码:
let searchController = UISearchController(searchResultsController: nil)
override func viewDidLoad() {
super.viewDidLoad()
searchController.searchResultsUpdater = self
searchController.obscuresBackgroundDuringPresentation = false
searchController.searchBar.placeholder = "Search Candies"
navigationItem.searchController = searchController
definesPresentationContext = true
}
这就是我的应用程序的外观:
如何解决此问题?如果向下滚动表格视图,将显示搜索栏,但您可以将HIDESARCHBARWHENSCROLLING属性设置为false,以便搜索栏保持不变,如文档所述,无论当前滚动位置如何
navigationItem.hidesSearchBarWhenScrolling = false