В моем приложении у меня следующая настройка:
- UIViewController
- UITableView как подпредставление
tableView имеет UISearchController, а панель поиска представляет собой представление заголовка таблицы
_tableView.tableHeaderView = _searchController.searchBar;
Я хочу добиться:
- когда появляется этот экран, searchBar отсутствует
- нажмите какую-нибудь кнопку (например, правую кнопку навигационного контроллера), появится панель поиска (возможно, анимация сверху или что-то в этом роде)
- нажмите эту кнопку еще раз, панель поиска скрывается
когда панель поиска не отображается, таблица выглядит так, как будто этой панели никогда не было (нет пустой ячейки заголовка или чего-то в этом роде)
Любая помощь приветствуется!