2013-05-21 34 views

回答

1

的導航控制器的工作原理就像一個棧,所以你可以把和彈出視圖 - 控制酷似堆在現實世界中的行爲。 想象一下導航控制器是一堆視圖控制器,所以你實際上不能添加一個uview,但是你想要做的是將uiview作爲子視圖添加到你的視圖控制器中,並將視圖控制器推到導航控制器棧上用一個簡單的:

[navigationcontroller pushViewController:aViewcontroller];

我建議你閱讀的文檔,所以你可以有navigationcontrollers如何工作更好地把握: http://developer.apple.com/library/ios/#documentation/uikit/reference/UINavigationController_Class/

- 它的重要一提的是,在第一,你需要設置你的導航控制器根視圖控制器 - 第一vc出現。

navigationController.rootViewController = aViewController;

相關問題