2009-05-14 3 views
1

У меня есть UITabBarController, который имеет список UINavigationControllers, присвоенный свойству viewControllers.Последняя строка в UITableView закрыта UITabBar

Каждый UINavigationController имеет пользовательский UIViewController как его «rootController», и этот пользовательский UIViewController загружает свое «представление» из файла .xib. Это «представление» содержит UITableView (и некоторые другие элементы управления, которые отображаются, когда сначала загружаются данные для UITableView).

Он отлично работает для начала - я вижу табличный вид для первого контроллера представления при выборе первой вкладки, изменение вкладок отображает другие виды таблиц - все хорошо.

Моя проблема в том, что когда я выбираю строку в одном из этих представлений таблицы, создается экземпляр нового настраиваемого контроллера представлений, которому предлагается скрыть нижнюю панель при нажатии и затем нажать на навигационный контроллер. Опять же - это работает так, как ожидалось. Я вижу, что новый суб-вид и панель вкладок скрыты.

Проблема заключается в том, когда я возвращаюсь к предыдущему виду, последняя строка в моем UITableView теперь закрывается панелью вкладок (которая правильно появилась). Кажется, что процесс скрытия нижнего бара, а затем повторное отображение его, когда он возвращается к предыдущему виду, смутил вещи.

С кем это столкнулось? Любая идея, что я могу делать неправильно?

ответ

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