搜索控制器未显示

时间:2019-08-27 08:13:25

标签: swift

我遍历了Ray Wenderlich教程,了解如何将搜索控制器实现为表格视图,但我的问题是搜索栏没有显示。 我已经搜索了这个问题,没有解决方案可以解决该问题。 这是我的代码:

let searchController = UISearchController(searchResultsController: nil)
searchController.searchResultsUpdater = self
        searchController.obscuresBackgroundDuringPresentation = false
        searchController.searchBar.placeholder = "Search Friends"
        self.navigationItem.searchController = searchController
        self.navigationItem.hidesSearchBarWhenScrolling = false
        definesPresentationContext = true

Seach Bar not displayed Image

1 个答案:

答案 0 :(得分:0)

let searchController = UISearchController(searchResultsController: nil)

在ViewController类中使用此let。而不是您的代码,请使用此代码

    searchController.searchResultsUpdater = self
    searchController.hidesNavigationBarDuringPresentation = false
    searchController.dimsBackgroundDuringPresentation = false
    tableView.tableHeaderView = searchController.searchBar
相关问题