2011-01-30 118 views
0

我有一個傳統的基於導航的應用程序。我應該設置viewcontroller的導航項,我在視圖控制器它自己推(例如self.navigationItem ...)或在即將被彈出的視圖控制器(例如myViewController.navigationItem ...)?在哪裏設置導航堆棧中的視圖控制器導航項目

另外,如果我應該把它放在真實被推視圖控制器,我應該設立navigationItem在init方法,或viewDidLoad中,或別的地方?

回答

1

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

通常的方法是在視圖控制器本身的viewDidLoad方法中執行此操作。

+0

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

相關問題