我有一个 LaunchScreen.xib,它需要针对不同的设备格式显示略有不同的 Logo 。我了解如何使用“Vary for Traits”按钮有条件地设置约束,但我还需要替换 UIImageView 正在使用的实际图像集。我知道有某种解决方法,因为我有一个发生这种情况的示例文件,但我不知道他们是如何实现的(请参阅屏幕截图中的灰色图像)。我不能使用代码,因为这是一个启动屏幕,所以任何解决方案都需要使用界面生成器。
我想复制的条件图像使用
Best Answer-推荐答案 strong>
您可以在一个资源的 Assets 目录中为 iPhone 和 iPad( watch 、电视)提供不同的图像。
您还可以为您在 LaunchScreen.storyboard 的图像下拉列表中指定的不同宽度、高度(基于特征)和色域设置不同的图像(参见小加号)。
我认为后者是你想要的。
关于ios - 如何根据尺寸类别在启动屏幕中显示不同的图像,我们在Stack Overflow上找到一个类似的问题:
https://stackoverflow.com/questions/41603558/
|