gpt4 book ai didi

ios - iPhone X UIScreen 返回高度,因为它是 iPhone 5

转载 作者:行者123 更新时间:2023-11-29 11:33:34 25 4
gpt4 key购买 nike

看这个问题Detect if the device is iPhone X ,我做了与那里相同的代码,但在 viewDidLoad 中的物理 iPhone X 中运行代码后,高度为 560,宽度为 320。我读到 UIScreen 采用设备的显示尺寸。知道是什么原因造成的吗?

我写这段代码只是为了快速检查输出。

- (void)viewDidAppear:(BOOL)animated {
CGSize screenSize = [[UIScreen mainScreen] bounds].size;
NSLog([NSString stringWithFormat:@"%f", screenSize.height]);
NSLog([NSString stringWithFormat:@"%f", screenSize.width]);
NSLog(@"iPhone X");

}

输出:

560.000000
320.000000
iPhone X

最佳答案

您需要设置启动屏幕文件

[xcodeproj] -> [常规] -> [应用程序图标和启动图像]

enter image description here

关于ios - iPhone X UIScreen 返回高度,因为它是 iPhone 5,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51251330/

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