2

UINavigationItem当我推送视图控制器时,我遇到了一个奇怪的问题,自定义消失了。这是我的设置:

RootViewController is UITabController

UITabController
   Tab1->CustomNavController->ViewController1
   Tab2->CustomNavController->ViewController2
   Tab3->CustomNavController->ViewController3

我有一个自定义UINavigationItem(带有 rightBarButtonItems),我将其推送到CustomNavController所有选项卡上。选项卡上的第一级视图控制器一切正常。

当我将一个新的ViewController(比如 VC4)推送到ViewController(比如ViewController3)时,就会出现问题——通过 segue 推送或pushViewController使用自定义笔尖。

自定义导航项消失了,我似乎找回它的唯一方法是self.navigationItem在 VC4 中自定义 - 我不想这样做。

非常感谢任何想法和帮助。

4

0 回答 0