2

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でカスタマイズすることです-これはやりたくないです。

どんなアイデアや助けも大歓迎です。

4

0 に答える 0