我有一个适用于iOS 7和8的应用程序,并且我使用的是自动布局,因此在所有iPhone上都可以。对于iOS 7,我需要启动屏幕文件,但对于iOS 8,我想将其隐藏。
如何专门针对iOS 8删除它?

提前致谢 :)

最佳答案

在发生其他任何事情之前,iOS将处理并显示启动屏幕。您无法通过编程方式执行任何操作来影响启动屏幕,因为您的代码要等到显示启动屏幕后才能运行。

因此,您唯一能做的就是利用iOS8引入的xib启动屏幕支持,提供两个不同的启动屏幕:一个用于iOS8 +(xib),一个用于iOS7及以下版本(png)。

10-08 14:53