0

这真让我抓狂。我需要的只是将子视图与超级视图对齐并填充其边界。为此,我以前所做的只是为情节提要中的子视图创建 4 个自动布局约束,并将相对于子视图的顶部、左侧、底部、右侧边距设置为 0。但在 Xcode 6 中,启用 Size 类后,左右边距默认为 -16,将它们设置为 0 无效。无论我做什么,子视图永远不会填充超级视图边界,并且左右两侧的像素间隙很少。我该如何解决?

仅供参考:这发生在 iPhone 6+/iPad Air 模拟器上。

4

1 回答 1

3

希望这将解决您与自定义边缘到边缘问题相关的所有问题。我已经突出显示了您需要删除复选标记的区域。

确保如果您使用的是自动布局,则所有边缘的检查引脚都设置为零,并且未选中对边距的约束。 在此处输入图像描述

在从超级视图添加约束以查看时,请从 pin 中删除复选标记。默认情况下,即使您将其设置为 0,它也会为 -16。

于 2014-11-08T12:46:19.240 回答