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

ios8 – iOS 8 – 启动屏幕文件的背景渐变,第1张

概述如何将背景渐变应用于启动屏幕文件? 你应该只是包含大图像的背景,还是可以在启动屏幕文件中运行代码来做自定义绘图? 您不能在启动屏幕中运行代码或使用任何自定义类. 您必须提供一个可伸缩的图像,其中包含足够的数据,使其在所有分辨率中都可行. 此外,您可以利用@ 2x和@ 3x修饰符. iPhone 6 plus将尝试加载@ 3x修饰符AFAIK. 作为最后的手段,如果启动屏幕xib不足够,您仍然可以使 如何将背景渐变应用于启动屏幕文件?

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

解决方法 您不能在启动屏幕中运行代码或使用任何自定义类.

您必须提供一个可伸缩的图像,其中包含足够的数据,使其在所有分辨率中都可行.

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

作为最后的手段,如果启动屏幕xib不足够,您仍然可以使用UILaunchImages pList键,并指定最小版本8.0的映像.缺点是Xcode不会为您自动生成,因此您必须手动编写它们.还要记住,iPhone 6加上图像的修饰符是@ 3x

一个例子:

UILaunchImage = Default // This is for iOS 6,if you need itUILaunchImages // 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 – 启动屏幕文件的背景渐变全部内容,希望文章能够帮你解决ios8 – iOS 8 – 启动屏幕文件的背景渐变所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1097876.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-28
下一篇 2022-05-28

发表评论

登录后才能评论

评论列表(0条)

保存