所以,我想我的应用程序以一个UIViewController开始(没有看到一个tabbar),然后用导航栏和tabbar输入一个UITableView。问题是Tabbar是在应用程序启动时可见的,任何人都可以在此帮助将非常赞赏...如何在应用程序启动时隐藏一个tabbar?
1
A
回答
0
我认为你应该发送-presentModalViewController:动画:使用标签栏控制器的主UIViewController作为一个参数或只是这样做:
[myWindow addSubview: myTabBarController.view];
0
让您的应用导航应用基础(而不是基于一个标签栏),然后在UITableView的添加标签栏。
有添加的UITabBar here
我做这样的帮助:在这种情况下,绘制表格视图和地图视图(从Locati应用程序)
tabBarController = [[UITabBarController alloc] init]; // creates your tab bar so you can add everything else to it
searchTableViewController = [[SearchTableViewController alloc] init]; // creates your table view - this should be a UIViewController with a table view in it, or UITableViewController
UINavigationController *searchTableNavController = [[[UINavigationController alloc] initWithRootViewController:searchTableViewController] autorelease];
[searchTableViewController release]; // creates your table view's navigation controller, then adds the view controller you made. Note I then let go of the view controller as the navigation controller now holds onto it
searchMapViewController = [[SearchMapViewController alloc] init];
UINavigationController *mapTableNavController = [[[UINavigationController alloc] initWithRootViewController:searchMapViewController] autorelease];
[searchMapViewController release]; // does exactly the same as the first round, but for your second tab at the bottom of the bar.
tabBarController.viewControllers = [NSArray arrayWithObjects:searchTableNavController, mapTableNavController, nil]; //add both of your navigation controllers to the tab bar. You can put as many controllers on as you like
我发现这很久很久以前。对不起,我不能指出原文。 然后你需要添加tabbarcontoller到相关的视图([...查看addSubView:tabBarController];)可能首先设置框架。
相关问题
- 1. 如何在启动时隐藏我的SmartDevice应用程序?
- 2. 如何在应用程序启动时隐藏标签
- 3. 如何在基于TabBar的iPhone应用程序上隐藏NavigationController?
- 4. 如何从启动程序隐藏Android应用程序
- 5. TabBar Item,每个viewDidLoad在应用程序启动时调用
- 6. 从启动器隐藏应用程序
- 7. 隐藏Android应用程序从启动
- 8. 使用NSTask调用时隐藏启动时的应用程序
- 9. 如何在启动器中隐藏应用程序?
- 10. 如何在Android中从启动器隐藏应用程序
- 11. 如何将TabBar向上滑动以将其隐藏在tvOS应用程序中?
- 12. 如何在应用程序启动时自动隐藏iOS权限警报?
- 13. 在应用程序启动时隐藏NavigationDrawer
- 14. 在应用程序启动时立即隐藏导航栏
- 15. WPF C#在应用程序启动时隐藏TabControl项目
- 16. 最初在Web应用程序启动时隐藏属性
- 17. 隐藏Java应用程序启动的窗口应用程序?
- 18. 在Cocoa中,如何在应用程序启动时隐藏窗口?
- 19. 隐藏TabBar时推
- 20. 应用程序启动时隐藏()不起作用
- 21. 如何在全屏应用程序启动时隐藏系统覆盖窗口?
- 22. win32 DialogBox应用程序:如何使对话框在启动时隐藏?
- 23. 如何在启动时隐藏Delphi XE Forms应用程序的mainform?
- 24. 如何在程序启动时完全隐藏JFrame
- 25. 如何在运行时隐藏自动应用程序图标
- 26. 导航工具栏隐藏应用程序重新启动时
- 27. 隐藏应用程序启动时删除旋转球
- 28. iOS:在TabBar应用程序中隐藏SplitView的rootViewController
- 29. 隐藏另一个应用程序,同时保持它活动
- 30. 如何隐藏在应用程序启动的应用程序图标和其他应用程序
是的,我的应用程序是一个基于导航的应用程序,主窗口调用带tabbar和导航栏的UITableView,我认为这就是为什么tabbar显示在启动视图(它是UIViewController)的原因。它将不胜感激,如果你可以张贴一些示例代码.. – Georg 2010-04-04 10:39:28
我的应用程序是一个基于TabBar的应用程序,这是加载一个UIView没有tabbar控制器可见? – Georg 2010-04-05 14:43:54
是的。制作基于视图的应用程序。将标签栏添加到您想要标签栏的屏幕上。 – Andiih 2010-04-06 13:17:20