gpt4 book ai didi

iOS:StatusBar 外观错误

转载 作者:行者123 更新时间:2023-11-29 01:46:14 28 4
gpt4 key购买 nike

我的第一个 ViewController 是纵向的,第二个 ViewController 是横向的。第一个 ViewController 有状态栏,第二个没有。

然后我显示第一个 ViewController 中的第二个 ViewController,它显示时没有状态栏。然后我关闭它我回到第一个 ViewController 并有我的状态栏,但是 View 的位置不正确。

像屏幕这样的 View 位置没有状态栏。我该如何更新它?

enter image description here

最佳答案

首先,试试这个:

在您的景观 VC 中声明以下内容:

- (void)viewWillDisappear:(BOOL)animated
{
[super viewWillDisappear:animated];
[[UIApplication sharedApplication] setStatusBarHidden:true];
// you can also try to hide the status bar with animation:
[[UIApplication sharedApplication] setStatusBarHidden:true withAnimation:UIStatusBarAnimationSlide];
}

在您的肖像 VC 中声明以下内容:

- (void)viewWillAppear:(BOOL)animated
{
[super viewWillAppear:animated];
[[UIApplication sharedApplication] setStatusBarHidden:false];
// you can also try to show the status bar with animation:
[[UIApplication sharedApplication] setStatusBarHidden:false withAnimation:UIStatusBarAnimationSlide];
}

关于iOS:StatusBar 外观错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31905027/

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