gpt4 book ai didi

ios - 如何隐藏委托(delegate)中的导航栏

转载 作者:行者123 更新时间:2023-11-28 22:29:38 25 4
gpt4 key购买 nike

我想在我的应用程序中隐藏导航栏。我在应用程序中使用标签栏 Controller 。

为了隐藏,我在所有选项卡优先 Controller (以及所有 Controller 也只是为了避免错误)上使用以下代码。

-(void)viewWillAppear:(BOOL)animated {
[self.navigationController setNavigationBarHidden:YES animated:YES];
}

这隐藏了每个 Controller 上的导航栏,但我可以看到导航栏隐藏在顶部。我看到了这种效果。

但是我不想看到这种效果,因此我想在加载应用程序时始终隐藏导航栏。

因此我试图在 - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions- (void)applicationDidBecomeActive:(UIApplication *) 中处理这个问题应用程序

知道如何在委托(delegate)中执行此操作吗?

主要座右铭是不要在每个选项卡上看到那种效果。至少在主页选项卡上可以,但我不想在所有选项卡上看到。

最佳答案

改用animated:NO:

-(void)viewWillAppear:(BOOL)animated {
[self.navigationController setNavigationBarHidden:YES animated:NO];
}


[self.navigationController setNavigationBarHidden:YES animated:NO];
^^^

关于ios - 如何隐藏委托(delegate)中的导航栏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17819748/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com