我想向 LaunchScreen.storyboard 添加渐变背景。 由于这个渐变随着屏幕对角线的变化而变化,因此 UIImageView 很难支持不同宽高比的屏幕。
到目前为止,Launch Image 已用于解决此问题。 但是,Apple 强制使用 LaunchScreen.storyboard。
如何将其添加到 LaunchScreen.storyboard 中?
谢谢。
最佳答案
使用图像编辑器(或任何适合您的工具)将其创建为图像。
然后,您可以将 UIImageView
添加到 LaunchScreen.storyboard
(内容模式:缩放至填充)。
编辑
LaunchScreen Storyboard 无法执行任何代码 - 其中包括尝试使用自定义子类。
如果缩放单个图像不能满足您的需求,您确实有一个(有限的)选项。
UIImageView
- 包括在 LaunchScreen 中使用时 - 可以针对不同的尺寸特征拥有不同的图像:
您无法确定实际的屏幕尺寸,但针对不同的特征组合使用不同的图像可能会成功。
关于ios - 如何使用 LaunchScreen.storyboard 添加渐变背景?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60194262/