截至昨天,我有一个应用程序主要使用静态尺寸来适应 iphone 5 屏幕(320 点宽度)。由于系统自动扩展,它在 iphone 6 中也能正常工作。
然后我决定添加一个视网膜高清启动图像,iPhone 6 上的一切都变得更小了。所以我决定修改我的整个应用程序以使用动态大小和字体,以便它以相同的方式适合两种 iphone 类型。现在它工作得很好。
但是在这几个小时的额外工作之后,我一直在问自己同样的问题……有什么意义呢?当您可以使其适用于 iphone 5 并让系统自动扩展时,为什么还要使用适合两部 iphone 的动态尺寸?