如何在代码中关闭或打开自动布局

How to turn off or turn on the Autolayout in code

当我在 iOS 7 上使用 Autolayout 时,我的应用程序变得有些奇怪,所以我想知道有什么方法可以在代码中关闭 Autolayout 吗?有人可以帮忙吗?

你不能。如果您不想使用自动布局,则不要在任何地方添加任何自动布局约束 (code/nib)。

在 XIB 中,您可以在 Interface Builder 文档中禁用 AutoLayout

当您创建项目时,默认情况下会启用自动布局。如果您需要禁用自动布局,请选择 View > Utilities > Show File Inspector 并取消选中使用自动布局的复选框。 如果您正在使用 .xib 然后取消选中自动布局将仅禁用该特定控制器的自动布局,在这种情况下您需要取消选中每个 .xib

中的自动布局