Пользовательский UINavigationItem исчезает на pushViewController
Я сталкиваюсь со странной проблемой с обычаем UINavigationItem
исчезает, когда я нажимаю viewcontroller. Вот мои настройки:
RootViewController is UITabController
UITabController
Tab1->CustomNavController->ViewController1
Tab2->CustomNavController->ViewController2
Tab3->CustomNavController->ViewController3
У меня есть обычай UINavigationItem
(с rightBarButtonItems), который я нажимаю на CustomNavController
для всех вкладок. Все отлично работает с контроллерами представления первого уровня на вкладках.
Проблема возникает, когда я нажимаю новый ViewController
(скажем VC4) на ViewController
(сказать ViewController3
) - либо через толчок, либо через pushViewController
с пользовательским пером.
Пользовательский элемент навигации исчезает, и мне кажется, что единственный способ вернуть его - это настроить self.navigationItem
в VC4 - что я не хочу делать.
Любые идеи и помощь с благодарностью.