2011-01-30 148 views
0

我有一个传统的基于导航的应用程序。我应该设置viewcontroller的导航项,我在视图控制器它自己推(例如self.navigationItem ...)或在即将被弹出的视图控制器(例如myViewController.navigationItem ...)?在哪里设置导航堆栈中的视图控制器导航项目

另外,如果我应该把它放在真实被推视图控制器,我应该设立navigationItem在init方法,或viewDidLoad中,或别的地方?

回答

1

通常,您不直接设置navigationItem。相反,您可以设置navigationItems属性(例如self.navigationItem.leftBarButtonItem = ...;)。

通常的方法是在视图控制器本身的viewDidLoad方法中执行此操作。

+0

我知道你不要直接设置,谢谢第二部分,最有帮助:) – 2011-01-30 15:26:04

相关问题