Xcode 9中iPhone X模拟器不占用完整屏幕的应用程序

问题描述:

随着Xcode 9的发布,我们能够在iPhone X模拟器上测试我们的应用程序的UI。当我在iPhone X模拟器上运行我的应用程序时,它不占用完整的屏幕。 Apps视图的顶部和底部留有空间。Xcode 9中iPhone X模拟器不占用完整屏幕的应用程序

任何人都可以请告诉如何删除该空间,我已经在我的应用程序中使用自动布局。我附上我的应用程序的屏幕截图。

enter image description here

+2

我强烈建议您使用启动故事板而不是启动图像。这样你的应用程序将自动支持新设备和屏幕尺寸。 – Paulw11

这是因为新功能安全区域的Xcode的9处理用户界面设计iPhone-X的。

这是需要处理的用户界面设计为iPhone-X。下面是如何设计的用户界面,在使用安全区域布局

这里iPhone-X基本方针是您可以通过2种方式

1解决这个苹果IPhone-X Development

的开发者指南。取消选中使用安全区域支持

enter image description here

2.如果使用Autolayout调整toplayout约束值作为achive全屏

您需要在Xcode中添加闪屏/启动图像为iPhone X 9 iPhone X启动图像的尺寸为1125 x 2436