在xcode 11中打开项目时,情节提要板尺寸受到限制

当我将Xcode更新为Xcode 11并打开快速的iPad应用程序时,我的视图控制器完全混乱了。我的故事板上的所有UIViewController都限于一个小于实际设备的视图。

当我在iPad上运行该应用程序时,它会像在UIViewController中一样裁剪预期的视图。我试图在尺寸检查器中更改视图的尺寸,但不允许我这样做。

我的故事板是什么样的:https://imgur.com/qNsG2go

视图控制器中的视图应占据整个设备,而不是被剪切。知道如何解决此问题吗?

ling9012 回答:在xcode 11中打开项目时,情节提要板尺寸受到限制

哇,我花了一些时间才弄清楚这个问题。我在两个稍旧的项目中遇到了这个问题,这些项目在自动布局等方面不符合最新标准。UITableView中的所有标签,按钮,视图都被弄乱,拉长或放错了位置。每次我校正视图,关闭并重新打开情节提要时,它又一次被弄乱了。您可以这样修复它:

  1. 确保选中“使用安全区域布局指南”

Use Safe Area Layout Guides

  1. 即使您不在此情节提要中使用“自动布局”,也请转到UITableView,其中包含错误放置的视图和从表视图到“安全区域”的控制拖动(如下所示),并确保为Leading执行此操作/顶部/尾部和底部空间。

Contro-drag Safe Area

本文链接:https://www.f2er.com/3147256.html

大家都在问