Ios iPhone X自定义导航未正确显示

Ios iPhone X自定义导航未正确显示,ios,swift,uinavigationbar,Ios,Swift,Uinavigationbar,我使用并定制了它,它在所有设备上都能完美工作,但在iPhone X中的表现有所不同。在纵向模式下添加大小为1125px×2436px的LaunchImage图像在横向模式下在资产中添加大小为2436px×1125px 它将修复黑色区域的问题,同时将创建20像素的间距,您可以通过设置约束来修复该间距 参考文献 在纵向模式下添加大小为1125px×2436px的LaunchImage图像,并在资源中的横向模式下添加大小为2436px×1125px的LaunchImage图像 它将修复黑色区域的问题,

我使用并定制了它,它在所有设备上都能完美工作,但在iPhone X中的表现有所不同。

在纵向模式下添加大小为1125px×2436px的LaunchImage图像在横向模式下在资产中添加大小为2436px×1125px

它将修复黑色区域的问题,同时将创建20像素的间距,您可以通过设置约束来修复该间距

参考文献


在纵向模式下添加大小为1125px×2436px的LaunchImage图像,并在资源中的横向模式下添加大小为2436px×1125px的LaunchImage图像

它将修复黑色区域的问题,同时将创建20像素的间距,您可以通过设置约束来修复该间距

参考文献


尝试检测设备是否为iPhone X,对其执行一些不同的操作,例如执行一些不同的操作Constraints@iOSGeek我没有在酒吧项目中使用任何约束,你好,阿亚兹,你应该使用安全自动布局指南。按照说明访问粘贴链接。当设备是iPhoneX时,尝试检测的可能重复,为它做一些不同的事情,比如做一些不同的事情Constraints@iOSGeek我没有在酒吧项目中使用任何约束,你好,阿亚兹,你应该使用安全自动布局指南。按照说明访问粘贴链接。可能重复的