2013-10-15 4 views
0

У меня есть простой вид, который встроен в UINavigationController. Это представление содержит разделенный элемент управления в его верхнем баре, а ContainerView - подвью.iOS 7 - ContainerView со встроенным UITableViewController и UISearchBarController

Содержимое для ContainerView - это UITableViewController с UISearchBarController.

Views Document Outline left Document Outline right

Я установил EdgesForExtendedLayout никому для обоих контроллеров.

После первого запуска она выглядит ОКЕЙ:

После нажатия на первый раз в строке поиска - панель скрыта за навигационной панели: enter image description here

После нажатия снаружи небольшой части панели поиска это видимые (серая граница): enter image description here

Если я тащу вниз, то это выглядит так: enter image description here

После изменения вида (толчок и поп-музыки на UINavigationController) она выглядит следующим образом: enter image description here

Любые идеи, чтобы исправить это?

ответ

0

Я думаю, вы хотите, чтобы все ваши взгляды прокручивались, а не только UITableView.

Я бы вставлял все в UIScrollView (segmentedcontrol и tableview) и следил за тем, чтобы tableview не прокручивал сам по себе.

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