我将UIImageView固定到LaunchScreen.storyboard的所有边框:
我正在使用Assets.xcassets将图像提供给UIImageView:
我希望在iPhone 5,5S,6,6S,7上正确显示该启动画面的图像。
我不确定我应该为图像制作什么尺寸。
谢谢!
答案 0 :(得分:1)
第一种方法:
您可以在资产目录中使用LaunchImage为您支持的每个屏幕分辨率添加图像。您还可以检查所有设备here的屏幕分辨率。
添加图片后,请在此处选择:
Your target
- > General
- > App Icons and Launch Images
部分 - >启动图像源
第二种方法:
如果由于某种原因您不想使用静态图片并且希望将LaunchScreen.storyboard
与UIImageView
放在一起,则可以为每个比例添加最大分辨率(1x,2x,3x):
1x - > iPhone 4:320x480
如果您不支持iOS 7及更低版本,则不需要此图像。
2x - > iPhone 6 / 6s:750 x 1334
是的,您有其他具有不同分辨率的设备:
Aspect Fill
内容模式为您的图片视图,它将裁剪顶部和底部3x - > iPhone 6 plus:1242 x 2208