我在我的应用程序中使用启动屏幕(xib)来克服可调整屏幕的问题,因为我并不总是希望每次都添加Launchscreens,Apple会创建一个具有不同屏幕分辨率的新iPhone。
在我的启动画面中,我使用约束将UIImageView直接放在视图的中心。图像显示了我工作的公司的徽标。
问题是,有时图像被隐藏(主要是在安装和首次启动后),有时它会显示(主要是在使用它的查看时间之后)。我不太确定,问题是什么。是因为在第一次启动时它必须加载许多资源吗?
答案 0 :(得分:0)
找出问题:看来,如果设备上没有足够的磁盘空间,它就不会显示xib(启动屏幕)图像。 iOS在某些时候清除了一些光盘空间(我想从NSLibraryDirectory),而不是图像再次显示。
如果这是您的任何应用的主要问题,请改用Launch-Images。