如何从视图控制器中移除边距?

3

我使用Storyboard创建了一个新项目。现在,我想将一个UIView添加到默认的ViewController中。但是当我尝试使用自动布局(AutoLayout)为UIView与其父视图控制器添加约束时,它显示的是-16而不是0,即在前导和尾随空间上都有-16的值。这使得UIView比默认的UIViewController宽度更小。我该如何解决这个问题?请帮忙。

2个回答

18

只需删除边距选项的限制...

输入图像描述


1

要从约束中移除边距,请按照以下步骤进行:

1. 在 Interface Builder 中,通过在大纲视图或画布上单击来选择一个项目。

2. 点击工作区配置按钮中的“显示实用程序”按钮,打开工作区窗口的实用程序区域。

3. 在检查器栏中,点击“大小检查器”按钮。

4. 滚动检查器面板,直到找到“约束”列表。

  1. 要编辑约束,请双击列表中的约束。

Xcode 将在检查器中打开约束定义。

6. 选择具有扩展名 .margin 的项目。

7. 然后取消相对于边距的勾选。

8. 完成。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接