Нажимаю на поиск и перехожу в searchResultsController. В поиск ввожу данные и перехожу по ним в другой контроллер. Если нажать в navigationBar “назад”, то, следовательно, возвращаюсь searchResultsController. А если нажать на отмену поиска, то возвращаюсь в стартовый tableView контроллер, но ВНИМАНИЕ! searchBar убегает вверх и прячется под навигатион контроллер. При скроллинге до упора вверх его видно
Исчезает searchBar при переходе в другой контроллер и обратно
korolevsky.s
#3
Констрейнты не прописаны, поиск находится в хидере таблицы.
self.resultsController.tableView.dataSource = self
self.resultsController.tableView.delegate = self
self.searchController = UISearchController(searchResultsController: resultsController)
self.tableView.tableHeaderView = self.searchController.searchBar
self.searchController.hidesNavigationBarDuringPresentation = false
//self.definesPresentationContext = false
self.searchController.searchResultsUpdater = self
self.searchController.dimsBackgroundDuringPresentation = false
definesPresentationContext = true