У меня возникает проблема, связанная с тем, что иногда элемент управления обновлением и представление таблицы сдвигаются вниз, если я выполняю поиск во время обновления.
Проблема лучше объяснена на изображениях ниже. Как будто весь вид меняется.
1 - Управление таблицей и обновлением находится в нормальном состоянии.
2 - Смещение таблицы, панели поиска и обновления.
3 - Если нажать для обновления, я вижу, что управление обновлением тоже сместилось.
Я изменил цвета фона и увидел, что весь просмотр таблицы меняется.
Это UIViewController с TableView внутри.
searchController.delegate = self
searchController.searchResultsUpdater = self
searchController.dimsBackgroundDuringPresentation = false
searchController.hidesNavigationBarDuringPresentation = false
//searchController.definesPresentationContext = true
searchController.searchBar.returnKeyType = UIReturnKeyType.done
tableView.tableHeaderView = searchController.searchBar
Есть идеи, как это исправить?