Предотвратить анимировать панель навигации UINavigationController? - PullRequest
0 голосов
/ 04 октября 2011

Моя UINavigationController панель навигации является статичной.Это означает, что кнопки возврата нет, потому что возврат в стек выполняется через первую запись UITableView, которую удерживает контроллер.В заголовке также всегда отображается имя корневого элемента.Чтобы добиться этого, я добавил свой собственный пользовательский вид к UINavigationController.NavigationItem.titleView

Это выглядит немного странно, если вводится новый контроллер: старый элемент навигации исчезает, просто его заменяют тем, который выглядит точно так же.

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

1 Ответ

0 голосов
/ 04 октября 2011

Добавьте свой собственный UINavigationBar и внедрите свой собственный делегат и пользовательские анимации для представлений содержимого.

Похоже, вам понадобится только один UINavigationItem, поэтому с этой моделью легко работать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...