我遇到了一个问题,我的启动图像中的状态栏似乎只是显示在系统状态栏上,而不是被裁剪掉。这会导致应用启动时出现令人讨厌的困惑外观(见下文)。
在实际设备上情况更糟,因为运营商和电池图标也被覆盖了。
这与 iOS Default.png status bar not drawn over 是同一个问题;但是,Xcode 不允许我应用状态栏被裁剪掉的启动图像,因为它太小了。
我的图像都是正确的尺寸。我通过保存 iOS 模拟器的屏幕截图来创建它们。我不介意在启动期间隐藏状态栏,但这只会显示启动图像中的静态状态栏。
有什么想法吗?
谢谢!
最佳答案
您不应该在启动图像中复制状态栏,我假设您使用模拟器屏幕截图作为启动屏幕。
要克服这个问题,请在照片编辑应用程序(如 PhotoShop)中打开该屏幕截图,并使用具有背景颜色的图层隐藏状态栏。
关于iOS 启动图像状态栏显示在系统状态栏上,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20450661/