我有一个我在2011年写过的iOS应用程序,我正在为最新的iOS和设备升级它。对于大多数设备/模拟器和iOS组合,我在应用程序的第一个屏幕的底部有一个厚黑色边框。这是不在屏幕问题的顶部和底部的黑色边框,已在论坛中详尽地处理。
屏幕底部只有一个黑色边框。此外,边框仅显示在我的应用程序的第一个屏幕上,该屏幕上有按钮可以转到应用程序的其余部分。即使我从应用程序内部的某个位置导航回应用程序的第一个屏幕,边框也会变得可见。除了第一个屏幕外,应用程序的其他屏幕中没有黑色边框。
这 not 似乎是一个启动图像问题。我有一个启动图像,在Default-568h@2x.png中,启动图像工作正常。以下是我得到或未得到黑色边框的配置:
iPhone 4s(iOS 9.2)模拟器 - 没有黑色边框
iPhone 5(iOS 9.2)模拟器 - 黑色边框
iPhone 5(iOS 8.1.3)设备 - 没有黑色边框
iPhone 5s(iOS 9.2)模拟器 - 黑色边框
iPhone 5s(iOS 9.1)设备 - 黑色边框
iPhone 6s Plus(iOS 9.2)模拟器 - 黑色边框
iPad 2(iOS 9.2)模拟器 - 没有黑色边框
iPad Air(iOS 9.2)模拟器 - 没有黑色边框
iPad Air 2(iOS 9.2)模拟器 - 无黑色边框
iPad Pro(iOS 9.2)模拟器 - 应用程序窗口周围的厚黑色边框
iPad Retina(iOS 9.2)模拟器 - 没有黑色边框(在屏幕下方)
我已经尝试了所有我能想到的东西,但似乎没有任何效果。