自定义UINavigationItem在pushViewController上消失

时间:2012-10-16 18:08:48

标签: ios5.1

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

RootViewController is UITabController

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

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

当我将新的ViewController(例如VC4)推送到ViewController(比如说​​ViewController3)时,问题就出现了 - 通过segue推送或通过pushViewController自定义笔尖。

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

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

0 个答案:

没有答案