我想在我的应用程序中隐藏导航栏。我在应用程序中使用标签栏控制器。
为了隐藏,我在所有选项卡第一个控制器上使用以下代码(所有控制器也只是为了避免错误)。
-(void)viewWillAppear:(BOOL)animated {
[self.navigationController setNavigationBarHidden:YES animated:YES];
}
这隐藏了每个控制器上的导航栏,但我可以看到导航栏被隐藏在顶部。我看到了那个效果。
但是我不想看到这种效果,因此我想在加载应用程序时始终隐藏导航栏。
因此,我试图在- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
OR中处理这个问题- (void)applicationDidBecomeActive:(UIApplication *)application
。
知道如何在委托中执行此操作吗?
主要座右铭是不要在每个选项卡上看到这种效果。至少在主页选项卡上很好,但我不想在所有选项卡上看到。