gpt4 book ai didi

ios - 将状态栏置于 View 之下

转载 作者:行者123 更新时间:2023-11-28 20:09:50 28 4
gpt4 key购买 nike

在这里你可以看到,状态栏在黑色背景之上。如何将状态栏放在它下面?就像您看到的导航栏一样。

enter image description here

我需要这样的东西: enter image description here

最佳答案

如果您创建新窗口并将该 View 添加到其中,这是可能的。在您的 ViewController 中创建一个窗口属性,如下所示

@property (nonatomic,strong) UIWindow *window;

并在viewDidLoad

中写下代码
self.window =[[UIWindow alloc] initWithFrame:[UIScreen mainScreen].bounds];
self.window.backgroundColor =[UIColor blueColor];
self.window.alpha =0.5;
UIView *view =[[UIView alloc] initWithFrame:CGRectMake(0, 0, 100, 100)];
view.backgroundColor =[UIColor greenColor];
[self.window addSubview:view];
self.window.hidden =NO;
self.window.windowLevel =UIWindowLevelStatusBar; // it works with window level as UIWindowLevelAlert
[self.window makeKeyAndVisible];

希望这对您有所帮助。

关于ios - 将状态栏置于 View 之下,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20731314/

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