这是令人惊讶的令人生气和不透明的过程。
到目前为止,从this question我已经找到了我需要的发射图像的不同尺寸,如果我已经有发射图像,我可以安全地不使用发射xibs /故事板,并且我已经确定了各种帖子iPhone 4s的命名约定( APPARENTLY ?? )应为Default@2x.png
,iPhone 5为Default-568h@2x.png
,iPhone 6为Default-667h@2x.png
,{{1} }对于iPhone 6 +,虽然我看到有相关信息存在冲突因此我甚至不确定......我是否需要在名称后添加Default-Portrait@3x.png
?
然后,我将它们添加到xcode中,所以我转到我的images.xcassets并选择" new launch image"这个图表似乎对我来说没有任何意义......它只有一个风景图片的空间,而不是其他景观......即使是项目应该只是肖像画...如果这个东西跟踪我的图像那么我需要什么命名约定?这太令人困惑了。
答案 0 :(得分:1)
好的,制作漂亮的启动图像的最简单方法是使用xib。您不必担心命名约定,它将在您的所有设备上精确扩展。
第1步: 您的项目应该附带一个名为LaunchScreen.xib的文件。如果您没有看到类似的内容,请点击文件>新文件>用户界面>启动图像。
第2步: 打开xib并单击xib的边缘。然后,单击“属性”检查器。将大小设置为您在应用程序其余部分中使用的任何内容。我们正在利用自动布局,因此应调整图像大小以适应其他设备。
第3步: 在图像视图中拖动并调整其大小以填充xib。插入高分辨率版本的初始屏幕。