如何在基于TabBar的iPhone应用程序上隐藏NavigationController?
我正在构建一个基于TabBar的iPhone应用程序。我使用的是xcode 4,我将导航控制器添加为其中一项。它允许我在启动时禁用导航栏。我基本上取消选中显示导航栏的 启动时不显示导航栏。但一旦我导航到详细视图并返回,导航栏将再次显示。请帮助我在哪里可以禁用导航栏 更新如何在基于TabBar的iPhone应用程序上隐藏NavigationController?,iphone,uinavigationcontroller,uitabbarcontroller,Iphone,Uinavigationcontroller,Uitabbarcontroller,我正在构建一个基于TabBar的iPhone应用程序。我使用的是xcode 4,我将导航控制器添加为其中一项。它允许我在启动时禁用导航栏。我基本上取消选中显示导航栏的 启动时不显示导航栏。但一旦我导航到详细视图并返回,导航栏将再次显示。请帮助我在哪里可以禁用导航栏 更新 伙计们,我正在使用基于tabBar的应用程序,由于某些原因,它从未进入ViewDiLoad或ViewWillDisplay。在您的视图中,将显示视图控制器集的方法[self.navigationController setNav
伙计们,我正在使用基于tabBar的应用程序,由于某些原因,它从未进入ViewDiLoad或ViewWillDisplay。在您的视图中,将显示视图控制器集的方法
[self.navigationController setNavigationBarHidden:YES]代码>每当viewController调用ViewWill时,它都会将NavigationBar设置为hidden(隐藏)尝试:
- (void)viewDidLoad
{
[super viewDidLoad];
self.navigationController.navigationBarHidden = YES;
}
在didFinishLaunching方法中的应用程序委派类中输入以下代码:
self.navigationController.navigationBarHidden = YES;
由于某些原因,一旦我从细节视图返回,它就不会出现在视图中!我遗漏了什么吗?我更新了我的问题,但它没有进入ViewDidLoad方法!