我正在通过this教程学习UISearchController。但是,不会显示UISearchBar。这是我的代码:
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
}这是我的应用程序的样子:

我该如何解决这个问题呢?
发布于 2018-01-21 06:48:18
如果向下滚动表视图,搜索栏将会出现,但您可以将hidesSearchBarWhenScrolling属性设置为false,这样无论当前滚动位置如何,搜索栏都会保留,正如文档所述。
navigationItem.hidesSearchBarWhenScrolling = falsehttps://stackoverflow.com/questions/48361507
复制相似问题