簡體   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