iOS适配iPhoneX上下出现黑色区域

时间:2024-05-19 14:27:23

最近在写swift重构项目,在适配项目的时候出现了下图的情况
iOS适配iPhoneX上下出现黑色区域

大家可以看到我的navigationBar设置为了蓝色,view为白色但是屏幕上下方出现了黑色区域,我一开始以为自己需要给widow添加bounds但是修改后没有用。然后调节状态栏高度,调节导航栏高度都无用,此时,内心是崩溃的。然后Google了半小时,终于找到了原因。

先上图

iOS适配iPhoneX上下出现黑色区域

是的,你没有看错,就是这个原因,启动页面如果没有使用storyboard而是使用了LaunchImage,那么上图的图片必须添加。

OK,修改后就搞定了,如下图。
iOS适配iPhoneX上下出现黑色区域