我知道如何通过这样做初始化UIsearchcontroller:
let searchResultsController = UITableViewController(style: .Plain) as UITableViewController
searchResultsController.tableView.delegate = self
searchResultsController.tableView.dataSource = self
searchController = UISearchController(searchResultsController: searchResultsController)
所以, 我在导航栏上有一个按钮,在按下时我想使用UISearchController显示SearchBar,然后在搜索按钮或屏幕空白处再次点击时关闭搜索栏。
答案 0 :(得分:0)
根据文档,更改搜索控制器的active
属性会将搜索栏移动到导航栏