繁体   English   中英

iOS:如何在按下按钮时以编程方式在导航栏上添加搜索栏?

[英]iOS: how to add a search bar on navigation bar programmatically on a button press?

我知道如何通过执行以下操作来初始化UIsearchcontroller:

let searchResultsController = UITableViewController(style: .Plain) as UITableViewController
searchResultsController.tableView.delegate = self
searchResultsController.tableView.dataSource = self
searchController = UISearchController(searchResultsController: searchResultsController)

因此,我在导航栏上有一个按钮,然后按一下,我想使用UISearchController显示SearchBar,然后在再次点击搜索按钮或屏幕的空白时关闭搜索栏。

根据文档,更改搜索控制器的active属性会将搜索栏移动到导航栏

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM