0

我正在开发一个 iPad 应用程序,并且我正在使用带有 (wRegular hRegular) 的 Size Classes。在情节提要中,我设置了以下约束:

在此处输入图像描述

在此处输入图像描述

当我运行该应用程序时,它的构建如下:

在此处输入图像描述

正方形应该在 (0,0) 对齐,但是在构建时它会向左移动。显然,前导空格等于 -16,Xcode 放置了值而不是我。如果我希望正方形正好位于 (0,0),我必须将前导空间约束更改为等于 0。这是情节提要上的样子:

在此处输入图像描述

在此处输入图像描述

为什么会这样?为什么在 (0,0) 它必须在情节提要上向右移动才能正常工作?Apple 是否有关于此方面的新内容?

4

1 回答 1

0

好吧,我想通了。放置约束时,有一个新选项始终检查尾随和前导约束,称为“约束到边距”。如果你不想使用它,你应该检查它。如果您已经添加了约束并且它已被选中,请双击约束并在检查器中取消选中“第二项”下拉菜单中的“相对于边距”。似乎边距已被赋予偏移量,从而使平方偏移。但是,我仍然需要对保证金的事情进行解释。我会研究一下。

于 2014-11-10T11:25:51.117 回答