gpt4 book ai didi

ios8 - iOS 8 - 启动屏幕文件的背景渐变

转载 作者:行者123 更新时间:2023-12-03 11:57:00 24 4
gpt4 key购买 nike

您如何将背景渐变应用到启动屏幕文件?

您是否应该只包含背景的大图像,或者您可以在启动屏幕文件中运行代码来进行自定义绘图?

最佳答案

您不能在启动屏幕中运行代码或使用任何自定义类。

您必须提供一个可拉伸(stretch)的图像,其中包含足够的数据使其在所有分辨率下都可用。

此外,您可以利用 @2x@3x修饰符。
iPhone 6 plus 将尝试加载 @3x修饰符,AFAIK。

作为最后的手段,如果 Launch Screen xib 对您来说不够用,您仍然可以使用 UILaunchImages plist 键,并为最低版本 8.0 指定图像。缺点是 Xcode 不会自动为您生成这些,因此您必须手动编写它们。还要记住 iPhone 6 plus 图片的修饰符是 @3x
一个例子:

UILaunchImage = Default // This is for iOS 6, if you need it

UILaunchImages // iOS 7, 8
- [0]
- UILaunchImageName = Default
- UILaunchImageMinimumOSVersion = 7.0
- UILaunchImageSize = {320, 480}
- UILaunchImageOrientation = Portrait
- [1]
- UILaunchImageName = Default-568h
- UILaunchImageMinimumOSVersion = 7.0
- UILaunchImageSize = {320, 568}
- UILaunchImageOrientation = Portrait
- [2]
- UILaunchImageName = Default-667h
- UILaunchImageMinimumOSVersion = 8.0
- UILaunchImageSize = {375, 667}
- UILaunchImageOrientation = Portrait
- [3]
- UILaunchImageName = Default-736h
- UILaunchImageMinimumOSVersion = 8.0
- UILaunchImageSize = {414, 736}
- UILaunchImageOrientation = Portrait

附言 plist对于那些正在为 苦苦挣扎的人来说,以上也是一个完美的解决方案。本地化 图像目录或启动屏幕文件。

关于ios8 - iOS 8 - 启动屏幕文件的背景渐变,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25772862/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com