gpt4 book ai didi

ios - iOS 9 中的黑色状态栏

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

我正在尝试将我的应用程序的状态栏设置为黑色,因为它与我的内容一起看起来会好很多。

我一直在阅读的所有内容都是我需要的:

UIView* loadingView;
- (void)viewDidLoad {
[super viewDidLoad];
[self setNeedsStatusBarAppearanceUpdate];
}

-(UIStatusBarStyle) preferredStatusBarStyle
{

return UIStatusBarStyleBlackOpaque;
}

但这会导致完全白色的状态栏,没有文本或电池指示器。可能是因为它贬值了?我如何在 iOS 9+ 中实现这一点?

最佳答案

状态栏在 iOS 9 中是透明的。

But this results in an entirely white status bar with no text or battery indicator

不,它没有。它会产生一个透明的状态栏,其中包含白色文本和电池指示器——您看不到它,因为(正如我刚才所说)状态栏是透明的,并且状态栏后面的内容也是白色的。

I'm trying to get the status bar to be black for my app

你不能。状态栏是透明的(我相信我已经提到过)。如果您希望它看起来是黑色的,请在其后面放置一个黑色 View 。

换句话说,状态栏后面的黑色区域,您认为它与您的内容相得益彰,需要成为您内容的一部分

关于ios - iOS 9 中的黑色状态栏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37336360/

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