0
我想知道我可以拖放UISearchController
,並將其添加在UINavigationBar
的頂部,而不是編程方式這樣做的:如何將UISearchController添加到Storyboard中iOS應用的導航欄中?
var searchController: UISearchController!
var searchResultsTableViewController: UITableViewController!
searchResultsTableViewController = UITableViewController()
searchController = UISearchController(searchResultsController: searchResultsTableViewController)
searchController.hidesNavigationBarDuringPresentation = false
searchController.searchBar.delegate = self
self.navigationItem.titleView = searchController.searchBar
從對象庫中拖動並放置在導航欄上不會將它添加到欄中,而是將它放到視圖的中心。如何將UISearchController
添加到我的應用的導航欄中?
添加UISearchBar而不是SearchBarController – engmahsa
謝謝@engmahsa,我似乎無法將「UISearchBar」和「UISearchBarController」添加到導航欄。 – Cesare
將導航控制器中的視圖控制器嵌入到導航欄中,或者如果您從另一個視圖導航欄中導航,則會自動創建導航欄。你的情況究竟是什麼? – engmahsa