iPhone:目前适合所有 iPhone 屏幕的登录屏幕图像

iPhone: Login Screen image that fit all iPhone screens as of now

我一直在研究这个问题,但得到了不同的答案。我想创建适合所有当前 iPhone 屏幕的登录屏幕图像。此图像将占据整个 iPhone 屏幕。完成此任务的最佳方法是什么?我应该为每个 iPhone 屏幕制作单独的图像吗?或者,还有更好的方法?我对什么是最佳实践感到很困惑。

@2x 和@3x 需要多大?

由于您的图像将占据整个 iPhone 屏幕框架,您可能会考虑使用自动布局约束,这将 resize/fix 您的图像基于 iPhone 的框架作为更好的方法.有用link,可以参考:

https://developer.apple.com/library/ios/documentation/ToolsLanguages/Conceptual/Xcode_Overview/BuildingforMultipleScreenSizes.html

尺码可以参考:

https://developer.apple.com/library/ios/documentation/UserExperience/Conceptual/MobileHIG/IconMatrix.html

如果您为每个屏幕创建不同的图像,它将为您提供更好的像素效果。 (您在登录屏幕上有更多内容然后选择此选项) 否则创建一个图像并使用自动布局或大小 class 使其看起来不错。

@2x 和@3x 用于标注大小。