UINavigationItem
ビューコントローラを押すとカスタムが消えるという奇妙な問題が発生しています。これが私の設定です:
RootViewController is UITabController
UITabController
Tab1->CustomNavController->ViewController1
Tab2->CustomNavController->ViewController2
Tab3->CustomNavController->ViewController3
すべてのタブにプッシュするカスタムUINavigationItem
(rightBarButtonItemsを使用)があります。CustomNavController
タブの第1レベルのビューコントローラですべてが正常に機能します。
ViewController
この問題は、新しい(たとえばVC4)をViewController
(たとえば)にプッシュするときに発生しますViewController3
-セグエプッシュまたはpushViewController
カスタムペン先を使用して。
カスタムナビゲーションアイテムが消えて、それを取り戻す唯一の方法はself.navigationItem
、VC4でカスタマイズすることです-これはやりたくないです。
どんなアイデアや助けも大歓迎です。