2015-07-26 2 views
1

Я знаю, как инициализацию UIsearchcontroller, делая это:iOS: как добавить панель поиска на панели навигации программно нажатием кнопки?

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

так, У меня есть кнопка на панели навигации и нажмите Я хочу, чтобы отобразить SearchBar с помощью UISearchController, а затем закрыть панель поиска на нажав снова кнопку поиска или пустое пространство экрана.

ответ

0

Согласно документации, изменение active свойства поиска контроллера переместит строку поиска панели навигации

+0

то, что я ищу, как я добавить строку поиска в панель навигации при нажатии кнопки, а затем удалить его при нажатии кнопку снова или нажатие на пустой экран. – Imran

Смежные вопросы