Xcode 11 安全区域不会全屏显示



由于我使用的是Xcode 11,因此安全区域出现问题。我的应用程序是一个使用ARSCNView的ArKit-应用程序。升级到Xcode 11后,保险箱Are不允许我再全屏显示它。实际上,所有视图控制器中的所有视图都无法全屏显示。我真的不知道从哪里开始。有没有人经历过这种行为?

谢谢!

编辑: 我取消选中了我希望的所有必要框。我仍然得到的行为是这样的:

故事板主

检查员

实时取景

下面似乎有一个视图。但我从未添加过一个,检查员也没有显示。这在 xcode11 中发生了变化。

我刚刚发现了我的视图控制器发生了什么。我正在检查与LaunchViewController的互联网连接。从此控制器到下一个控制器的 segue 未指定"全屏"。我仍然不知道为什么我必须在 Xcode 11 中明确告诉 segue 这样做。但最终这解决了我的问题。

谢谢

安全区域用作您希望用户能够与之交互的视图和对象的约束的参考。它在屏幕上布局对象时用作指南。如果要利用整个屏幕,请将视图限制为超级视图(基本上是视图控制器的主视图(。这对于在整个视图上显示背景等内容非常方便。查看 Apple 的人机界面指南

,了解更多信息:Apple 的人机界面指南:适应性和布局

类似问题:

iPhone X - 安全区域无法实现全屏体验?

最新更新