gpt4 book ai didi

iphone - 状态栏下方的空白

转载 作者:行者123 更新时间:2023-11-28 22:40:41 29 4
gpt4 key购买 nike

在应用程序委托(delegate)中,我使用 [[UIScreen mainScreen] bounds](默认情况下)设置窗口的框架。

self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]];

但是当我尝试启动该应用程序时,我在 View 和状态栏之间看到了空白。 enter image description here

如果我这样设置框架

CGRect bounds = [[UIScreen mainScreen] bounds];
self.window = [[UIWindow alloc] initWithFrame:CGRectMake(0.0, -20.0, bounds.size.width, bounds.size.height)];

没问题,但它不会检测到屏幕底部 20 个点的点击。

这是怎么回事?请帮忙。

附言我不使用 IB,不为除窗口之外的任何 View 设置框架(因为它没有帮助)。

最佳答案

通过将 Root View Controller 的属性 wantsFullScreenLayout 设置为 YES 来解决。

附言这不是我第一个从头开始编写 application:didFinishLaunchingWithOptions: 的应用程序,但我从来没有遇到过这个问题......

关于iphone - 状态栏下方的空白,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14624045/

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