我可以在启动屏幕中使用渐变色 xcode

can I use a Gradient color in Launch screen xcode

我想知道是否可以在 launchscreen.storyboards 中使用渐变颜色,如果可以,我可以在哪里编辑它。我不想添加图像,因为它会使应用程序变得沉重,但可能是将渐变从 a 颜色更改为 b 颜色的过渡。 提前致谢。

如果要在故事板中以编程方式呈现渐变,通常可以定义一个 ,但不能在启动屏幕中使用自定义 类。你必须使用图片。


如果你的渐变是一个简单的垂直或水平渐变,并且你真的很关心资产大小,你可以定义一个非常窄的图像,然后添加一个具有“缩放以填充”内容模式的图像视图。

不过这些图片反正很小,space保存的量可以忽略不计,所以我不确定是否值得担心。