iPhone X模拟器上UIScreen.main.bounds的值错误

3
我正在尝试适应一个运行在iPhone X屏幕上的应用程序,但UIScreen.main.bounds.size总是返回375x667,而它应该返回375x815。
我正在运行iPhone X模拟器,除了这个问题之外,一切都正常,所以我很难在屏幕上定位元素,因为读取到错误的高度。
我强制将高度设置为710,只是想看看它的表现如何。查看图片,您会发现两件事情:
- 横幅被黑色区域裁剪; - 应用程序的角落即使有黑条纹也是圆角。 enter image description here
1个回答

4

您需要为iPhone X添加启动屏幕。其大小为纵向尺寸1125像素 × 2436像素横向尺寸2436像素 × 1125像素

希望这可以帮助到您!


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接