【问题标题】:What is the target resolution for iPhone 6 Plus apps?iPhone 6 Plus 应用程序的目标分辨率是多少?
【发布时间】:2025-12-17 13:05:01
【问题描述】:

在专门为 iPhone 6 Plus 开发应用程序时,该应用程序应针对什么分辨率设计?应该是 1242×2208 还是 1080x1920?为 1080x1920 设计的应用程序会填满整个 iPhone 6 Plus 屏幕吗? Apple 是否有关于此问题的指南?我还没有找到。谢谢。

【问题讨论】:

标签: ios iphone-6-plus


【解决方案1】:

Apple 针对所有设备的指导方针是停止对屏幕尺寸进行硬编码并使用自动布局。如果你的目标是 iPhone 6/6+,你可以假设 iOS8 和 Xcode 6,这使得 Autolayout 更容易。

如果你真的想使用特定的屏幕分辨率,你应该使用 1242×2208,它在硬件中被缩小到 1080x1920。

【讨论】:

  • 谢谢。如果我想在 iPhone 6 Plus 上完全保真,并且不打算让应用程序在任何其他类型的设备上运行,我应该为 1080x1920 设计以避免缩小吗?
  • 取决于您使用的应用程序和技术。对于 UIKit 和标准应用程序,请使用 AutoLayout。对于游戏和 2D/3D,您可能希望针对精确尺寸进行设计。一般来说,我会警惕专注于单个特定的屏幕尺寸。让您的应用灵活。
  • ...而且你无法避免 iPhone 6+ 上的下采样发生在所有应用程序上。应用程序“认为”它们以 1242×2208 的分辨率运行,但硬件采样率下降。所以你应该为 1242×2208 设计。 paintcodeapp.com/news/iphone-6-screens-demystified
最近更新 更多