模拟器上奇怪的 iphone 6 plus 屏幕尺寸(与启动屏幕图像相比)

Posted

技术标签:

【中文标题】模拟器上奇怪的 iphone 6 plus 屏幕尺寸(与启动屏幕图像相比)【英文标题】:Weird iphone 6 plus screen size on simulator (vs launch screen image) 【发布时间】:2016-11-16 09:13:32 【问题描述】:

如果我运行例如 iPhone 6 模拟器并保存屏幕截图,尺寸为 750x1334(预计例如用于启动屏幕图像),但如果我运行 iPhone 6 plus 模拟器并保存屏幕截图,我会得到尺寸为 1242x2208 的图像。

发生了什么事? iPhone6 plus 的预期屏幕尺寸为 1080x1920px。换句话说,模拟器中的所有其他设备都会创建具有预期大小的图像,但 iPhone 6 plus 除外。

为什么?如何从模拟器中获取合适的图片尺寸?

我可能不得不调整图像的大小(至少它比要求的大 - 预期大小的 115%)但仍然非常出乎意料。

【问题讨论】:

【参考方案1】:

我发现如果我尝试使用 1080x1920px 尺寸作为 iPhone6 plus 的启动图像,它不起作用(至少在模拟器中)

这就是eg here提到的官方尺寸。

但是,如果我提供从模拟器 (1242x2208) 获得的尺寸,iPhone 6 的启动图像确实有效。所以模拟器尺寸是正确的。好像。

【讨论】:

以上是关于模拟器上奇怪的 iphone 6 plus 屏幕尺寸(与启动屏幕图像相比)的主要内容,如果未能解决你的问题,请参考以下文章

模拟器在 iPhone 6 Plus 的缩放模式下运行?

iPhone 6 (Plus) 屏幕尺寸

iphone 6 和 6 plus 尺寸缩放

应用程序在模拟器上运行,但不是 iPhone 6 plus

是否可以支持 iPhone 6 屏幕,但不支持 iPhone 6 Plus?

如何为 iPhone 6 和 6 Plus 上的应用启用原生分辨率?