我對iPhone OS編程相對比較陌生,但知道基礎知識和其他一些東西。我想知道的是,我將如何編寫一個應用程序,就像存在導航控制器一樣,只是沒有隨附的導航控制器欄?如何在不使用導航控制器的情況下創建基於多視圖的應用程序?
2
A
回答
1
試試UITabBarController:UITabBarController Class Reference
。
1
您可以隱藏控制器附帶的navigationBar並保留navigationController提供的所有功能。將以下方法傳遞給navigationController以隱藏/顯示欄。
- (void)setNavigationBarHidden:(BOOL)hidden animated:(BOOL)animated
1
另一種選擇是讓你從換出子視圖主視圖,當您添加或刪除視圖中使用動畫...
但使用帶有隱藏丹尼爾導航欄導航控制器注意到更簡單。
相關問題
- 1. 如何在沒有導航控制器的情況下創建多個視圖?
- 2. 基於iPhone視圖的應用程序項目創建導航控制器
- 3. 如何在不使用storyboard的情況下在xcode 4.2中創建基於視圖的應用程序?
- 4. 如何將導航控制器添加到基於視圖的應用程序?
- 5. 如何從簡單的視圖創建基於導航控制器的視圖?
- 6. 在基於視圖的應用程序中同時使用導航控制器和標籤欄控制器
- 7. TableView導航基於視圖的應用程序項目上的控制器?
- 8. 基於視圖的應用程序中的tabbar和導航控制器
- 9. 如何在不使用TableView的情況下使用UINavigation Controller在xcode 4中創建多視圖應用程序?
- 10. 在基於視圖的應用程序的子視圖中使用導航控制器
- 11. 使用導航控制器添加視圖控制器到基於標籤欄的應用程序?
- 12. Chrome應用在不創建窗口的情況下導航htmls
- 13. 共享應用程序不可用:不適用於ios應用程序擴展 - 在適當情況下使用基於視圖控制器的解決方案
- 14. 如何使用導航控制器創建靜態子視圖?
- 15. 如何在不使用導航控制器的情況下推送UIViewController?
- 16. 基於導航控制器的應用程序中的內存使用情況記帳;
- 17. 在沒有導航控制器的情況下關閉多個模態視圖
- 18. 使用xcode 4.3.1創建基於導航的應用程序
- 19. 如何在沒有導航控制器的情況下以編程方式展開5個控制器視圖?
- 20. 如何在不使用導航控制器的情況下顯示第二個視圖時的動畫?
- 21. 在不改變導航控制器的情況下更改視圖
- 22. 如何在基於導航的應用程序中添加tabbar控制器?
- 23. 在沒有導航控制器的情況下導航到另一個視圖控制器
- 24. 如何在基於視圖的應用程序中創建NavigationController?
- 25. 如何在不使用框架的情況下創建基於mvc的應用程序
- 26. 在不使用引導程序的情況下創建全屏視頻覆蓋
- 27. 如何在不使用註釋的情況下創建Spring控制器?
- 28. 如何在不使用導航控制器或導航欄的情況下從xib返回到main.storyboard中的視圖控制器?
- 29. 拆分視圖基於應用程序 - 導航在RootViewController的
- 30. 基於TabView的應用程序與TableView和導航控制器使用Xcode 4.2