调整启动屏幕情节提要以启动固定大小的图像

时间:2020-06-13 16:17:23

标签: ios image storyboard screen launch

我有一个用于医学计算和分析的应用程序,该应用程序使用数十个屏幕进行数据输入,每个屏幕都有仔细间隔的输入和显示字段。该应用程序的每个输入屏幕都有两个版本,一个用于iPhone X之前的屏幕尺寸(640x1136比例),另一个用于iPhone X的屏幕尺寸(1125x2436比例)。在当前Assets.xcassets方案的用于启动屏幕图像的LaunchImage部分中,我有一个640x1136像素的黑色png图像,该像素输入到Retina 4,Retina HD 5.5“和Retina HD 4.7”插槽中,以及一个1125x2436像素的图像进入iPhone X / iPhone Xs插槽。通过这种方式放置图像,即使我有一个编译器警告说两个启动屏幕图像大小错误,OS仍会自动保留所需的屏幕布局,而不管iPhone屏幕的大小如何。

由于即将使用启动屏幕情节提要的要求,经过大量研究,我无法找到任何方法来保留我迄今为止必须使用的关键功能,即使用启动屏幕图像的大小来强制设置格式尺寸。我了解启动屏幕情节提要的目的是简化对具有不同屏幕形状和大小的多个设备的支持,但是在我的特殊情况下,新要求引入了一个非常重要的问题。我是否缺少某些东西,或者是否有办法像我一直在使用启动图像那样使用新的启动屏幕故事板?

0 个答案:

没有答案