Xcode自动布局约束-为什么默认使用负填充?

9
我只是将一个UIView添加到视图控制器的主视图中。我希望高度始终为64像素,但宽度可以自适应屏幕宽度。
但是,在添加约束时,左右填充默认为-16,即使视图已经完全跨越其父视图。即使我将这些设置回0,在运行应用程序时也会再次添加-16填充。这是怎么回事?
图片链接:
https://istack.dev59.com/aZ73e.webp https://istack.dev59.com/T88Ue.webp https://istack.dev59.com/H1hkN.webp

在UIViewController的边框中,只需为constrainer添加前导空格和尾随空格即可在UIView中实现。 - DilumN
我已经做了。但是我看不出这个填充的原因。你能否给我解释一下?谢谢。 - Abdul Yasin
1个回答

12
在添加新的约束条件时,在固定菜单中取消“限制到边缘”复选框(问题中的第一张图片),同时为新约束条件添加最近邻居间距

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