当前,我面临一个问题,我们需要使所有屏幕具有一个背景图像,因此我创建了主控制器,并且所有子控制器都继承自该主控制器。
问题是我们放置了1x,2x,3x背景图像尺寸和 在iPhone X上加载时,可以正常使用,但在其他设备上,则根据尺寸进行拉伸或尖叫。
当前,Project中背景图像的图像大小为:-
1x:-320××568 2x:-750××1334 3x:-1125×2436(iPhone X)
还尝试了3倍大小,例如1242 * 2436和1242 * 2208(7加号)
我已经浏览了许多链接来解决问题。
例如:- iOS: Preparing background images for applications
此外,如果我们尝试更改ImageView的内容模式,则并非所有设备的图像放置都相同。另一个要求是图像在所有设备上看起来应该相同并且应该在同一位置。
我知道这是一个非常基本的问题,但是我对此进行了很多研究,无法找到解决方法。
我们将不胜感激。
谢谢。