2011-07-08 47 views
1

noob寫道,如何設置[self varNavigationController]在我的ViewController中不爲null?

我想使用導航控制器,但pushViewController方法不工作,因爲它是'空'。

同時,我已經在基於導航的應用模板中嘗試了相同的代碼,並且我可以做到這一點。

我的問題是,我如何使[自myVariableforNavigationController]在我的ViewBased應用程序中不爲null?我嘗試了AppDelegate中的所有內容,但都沒有成功。

非常感謝!

回答

0

在這裏您可以添加自己的導航控制器。並將其與主控制器一起分配給根視圖控制器。

現在當你想推到另一個視圖時,你可以很容易地做到這一點,因爲你的基於視圖的應用程序將navigationcontroller作爲rootViewCOntroller。所以,你不能從現在開始將這個值設爲null,並且你可以很容易地推到第二個視圖。

讓我知道如果還有疑問。

+1

「here」在哪裏? :) – agapitocandemor

+0

好了,現在[self varNavigationController]不再爲空,但方法pushViewController不起作用。 :( – agapitocandemor

+0

UINavigationController * navigation1 = [[UINavigationController alloc] initWithRootViewController:self.viewController]; – AppAspect

相關問題