我的应用程序有一个自定义的 Launch Screen.xib 文件,该文件的UIImage居中,并具有由AutoLayout约束维护的特定高度和宽度。 xib看起来像这样:
中间的图像是没有Alpha通道的PNG。
我的问题是,有时在设备上运行时,启动屏幕如下所示:
我尝试了带有和不带有Alpha通道的不同图像格式,但有时仍会出现此问题。由于Launch Screen.xib是在应用正式启动之前运行的,所以它是断断续续的,不可能可靠地再现,并且调试起来非常困难。
有人遇到过类似的问题吗,或者有人对为什么会发生这种情况有任何见解吗?