У меня есть простой вид, который встроен в UINavigationController. Это представление содержит разделенный элемент управления в его верхнем баре, а ContainerView - подвью.iOS 7 - ContainerView со встроенным UITableViewController и UISearchBarController
Содержимое для ContainerView - это UITableViewController с UISearchBarController.
Я установил EdgesForExtendedLayout никому для обоих контроллеров.
После первого запуска она выглядит ОКЕЙ:
После нажатия на первый раз в строке поиска - панель скрыта за навигационной панели:
После нажатия снаружи небольшой части панели поиска это видимые (серая граница):
Если я тащу вниз, то это выглядит так:
После изменения вида (толчок и поп-музыки на UINavigationController) она выглядит следующим образом:
Любые идеи, чтобы исправить это?