我有一個UIView,我添加爲子視圖在我的UINavigationController的堆棧,這僅僅是一個側面菜單,就像Facebook的iOS應用的UIViewControllers。我需要將UIView添加到navigationController,以便我可以將新的viewControllers推入堆棧。有誰知道我該怎麼做?如何的UIView添加到UINavigationController的堆棧
0
A
回答
1
的導航控制器的工作原理就像一個棧,所以你可以把和彈出視圖 - 控制酷似堆在現實世界中的行爲。 想象一下導航控制器是一堆視圖控制器,所以你實際上不能添加一個uview,但是你想要做的是將uiview作爲子視圖添加到你的視圖控制器中,並將視圖控制器推到導航控制器棧上用一個簡單的:
[navigationcontroller pushViewController:aViewcontroller];
我建議你閱讀的文檔,所以你可以有navigationcontrollers如何工作更好地把握: http://developer.apple.com/library/ios/#documentation/uikit/reference/UINavigationController_Class/
- 它的重要一提的是,在第一,你需要設置你的導航控制器根視圖控制器 - 第一vc出現。
navigationController.rootViewController = aViewController;
相關問題
- 1. 添加UINavigationController的導航堆棧
- 2. 將UINavigationController添加到UIView?
- 3. 將UIViewController添加到UINavigationController堆棧 - 正確的方法
- 4. 的UINavigationController:如何刪除堆棧
- 5. UINavigationController堆棧UITabBarControllers堆棧其他UINavigationControllers?
- 6. 添加元素到堆棧
- 7. Android如何將活動添加到像堆棧一樣的堆棧
- 8. 添加一個UINavigationController作爲UIView的
- 9. 推UIPrintInteractionController到一個UINavigationController堆棧
- 10. UINavigationController將視圖控制器添加到導航堆棧的方法?
- 11. 在UINavigationController堆棧上的UIWebView堆棧未顯示
- 12. UINavigationController的崩潰推3次入堆棧
- 13. 刷新UINavigationController中的視圖堆棧
- 14. 如何在堆棧中添加值
- 15. 是否可以添加一些堆棧到一個大堆棧?
- 16. 的ILGenerator:如何布爾添加到堆棧
- 17. 如何避免將相同的片段添加到堆棧
- 18. 如何將scrollViewer添加到文本塊的堆棧面板?
- 19. Matlab將變量添加到堆棧
- 20. 從地圖中添加到堆棧
- 21. 使用堆棧添加到Postfix中Java
- 22. 添加postgres到Codenvy堆棧食譜(dockerfile)
- 23. 將參數添加到Whoops堆棧幀
- 24. 從ArrayList(Java)添加到堆棧
- 25. UIView內的UINavigationController
- 26. 添加多個堆棧板.........
- 27. 如何從UINavigationController獲取堆棧的當前頂端?
- 28. 的UIView中的UINavigationController
- 29. 如何添加按鈕到UINavigationController
- 30. 如何添加製表符到UINavigationController