gpt4 book ai didi

ios - 无法在单个 UIViewController 中隐藏状态栏

转载 作者:行者123 更新时间:2023-12-01 20:16:04 24 4
gpt4 key购买 nike

我想在单 View Controller 中隐藏状态栏,但我的代码不起作用。
我正在使用下面的代码

-(BOOL)prefersStatusBarHidden
{
return YES;
}

&
-(void)viewWillApper:(BOOL)animated{
[[UIApplication sharedApplication] setStatusBarHidden:YES];
}
-(void)viewWillDisappear:(BOOL)animated{
[[UIApplication sharedApplication] setStatusBarHidden:NO];
}

最佳答案

您应该将此值添加到 plist:“查看基于 Controller 的状态栏外观”并将其设置为“否”。

enter image description here

或者


application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions write

[[UIApplication sharedApplication] setStatusBarHidden:YES];

或者

在 viewdidload 中添加以下行
[[UIApplication sharedApplication] setStatusBarHidden:YES
withAnimation:UIStatusBarAnimationFade];

并添加新方法
 - (BOOL)prefersStatusBarHidden {
return YES;
}

关于ios - 无法在单个 UIViewController 中隐藏状态栏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36717012/

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