OStack程序员社区-中国程序员成长平台

标题: ios - 如何根据尺寸类别在启动屏幕中显示不同的图像 [打印本页]

作者: 菜鸟教程小白    时间: 2022-12-12 12:44
标题: ios - 如何根据尺寸类别在启动屏幕中显示不同的图像

我有一个 LaunchScreen.xib,它需要针对不同的设备格式显示略有不同的 Logo 。我了解如何使用“Vary for Traits”按钮有条件地设置约束,但我还需要替换 UIImageView 正在使用的实际图像集。我知道有某种解决方法,因为我有一个发生这种情况的示例文件,但我不知道他们是如何实现的(请参阅屏幕截图中的灰色图像)。我不能使用代码,因为这是一个启动屏幕,所以任何解决方案都需要使用界面生成器。

我想复制的条件图像使用

enter image description here



Best Answer-推荐答案


您可以在一个资源的 Assets 目录中为 iPhone 和 iPad( watch 、电视)提供不同的图像。

enter image description here

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

enter image description here

我认为后者是你想要的。

关于ios - 如何根据尺寸类别在启动屏幕中显示不同的图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41603558/






欢迎光临 OStack程序员社区-中国程序员成长平台 (https://ostack.cn/) Powered by Discuz! X3.4