gpt4 book ai didi

ios7 - iOS 7 的 NavigationalViewController 中嵌入 UIView 时,为什么状态栏会变黑?

转载 作者:行者123 更新时间:2023-12-04 15:58:50 24 4
gpt4 key购买 nike

在 iOS 7 中,状态栏默认应该是透明的。我正在制作一个使用标签的应用程序。一个选项卡显示了一个简单的 UIView。我想要白色状态栏,所以我只是把我的 View 背景设置为白色,它工作正常。第二个选项卡的 View 嵌入在导航 Controller 中。我也将第二个 View 的背景设置为白色。但是我的状态栏变黑了。除了电池标志,我什么都看不到。看起来像以下图像:

简单 View 状态栏:
enter image description here

导航 Controller 状态栏中嵌入的 View :
enter image description here

我想要整个应用程序中的白色状态栏。知道为什么会这样,我该如何解决。提前致谢。

最佳答案

在应用程序委托(delegate)中尝试:

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{

[[UIApplication sharedApplication] setStatusBarStyle:UIStatusBarStyleLightContent];

您的 VC 是否有任何模态,如上似乎对模态 VC 无效。

关于ios7 - iOS 7 的 NavigationalViewController 中嵌入 UIView 时,为什么状态栏会变黑?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18931050/

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