gpt4 book ai didi

ios - [UIScreen mainScreen].bounds 返回错误的宽度、高度

转载 作者:行者123 更新时间:2023-12-01 20:19:31 26 4
gpt4 key购买 nike

试图将 iPad 应用程序移植到 iPhone。
当我将设备类型设置为 iPhone 并在下面执行时

[[UIScreen mainScreen] bounds]

即使在 iPhone 6+ 中也返回宽度、高度 (480,320)。
但是当我为 iPhone 6+ 创建新的干净项目时,它会返回
(736,414).右坐标。
我该如何解决?

最佳答案

我根据评论找到方法..谢谢。
iPhone 应用程序似乎根据启动屏幕决定分辨率!
很久以前。启动屏幕只是每个设备的图像文件。
但现在它被替换为“Launch Screen.storyboard”文件。
如果您的应用程序没有文件..它的工作方式非常奇怪。
所以应用程序应该有启动屏幕文件..

新文件-> iOS(界面)-> 启动屏幕



将此文件链接到您的项目

目标 -> 常规 -> 应用程序图标和启动图像 -> 启动屏幕文件

手动输入新创建的文件名(Launch Screen.storyboard)

完毕 !!

关于ios - [UIScreen mainScreen].bounds 返回错误的宽度、高度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35964873/

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