如何根据大小类在启动屏幕中显示不同的图像

时间:2017-01-12 01:12:54

标签: ios xcode

我有一个LaunchScreen.xib,需要针对不同的设备格式显示略有不同的徽标。我理解如何使用" Vary for Traits"有条件地设置约束。按钮,但我还需要替换UIImageView正在使用的实际图像集。我知道有一些解决方法,因为我有一个示例文件,但我不知道他们是如何实现的(参见屏幕截图中的灰色图像)。我无法使用代码,因为这是一个启动屏幕,因此任何解决方案都需要使用界面构建器。

我想要复制的条件图像

enter image description here

1 个答案:

答案 0 :(得分:3)

您可以在资产目录中为一个资源提供iPhone和iPad(手表,电视)的不同图像。

enter image description here

您还可以在LaunchScreen.storyboard的图像下拉列表中指定不同宽度,高度(基于特征)和色域的不同图像(请参阅小加号)。

enter image description here

我认为后者就是你想要的。