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 中自定义 - 我不想这样做。
非常感谢任何想法和帮助。