在构建您的应用程序时,为什么要在 xcode 中使用原生 iphone 6 分辨率?

Why would you use native iphone 6 resolution in xcode when building your app?

截至昨天,我有一个应用程序主要使用静态尺寸来适应 iphone 5 屏幕(320 点宽度)。由于系统自动扩展,它在 iphone 6 中也运行良好。

然后我决定添加一个视网膜高清启动图像,然后在 iphone6 上一切都变小了。所以我决定修改我的整个应用程序以使用动态大小和字体,以便它适合这两个iphone 以同样的方式输入。现在效果很好。

但是在这几个小时的额外工作之后,我一直在问自己同样的问题……这有什么意义呢?为什么要使用适合两个 iphone 的动态大小,而您可以使它适用于 iphone 5 并让系统自动扩展?

用途是:更多的屏幕空间。你可以在屏幕上放更多东西.. 至少图像或地图可以更大,而按钮保持那里的大小——它们通常不需要更大 :) 键盘也一样。

您不仅可以缩放所有内容,还可以决定缩放什么不缩放