在IB上删除故事板左右填充

时间:2017-07-07 08:25:48

标签: xamarin.ios storyboard

我试图删除故事板上看似强制的左右填充,需要将我的视图锚定在故事板的边框上。似乎没有给我选项来锚定界面构建器中的边框。

最有可能不是最佳做法,但这种填充设计看起来很奇怪。

如何删除左侧和右侧的空白区域:

enter image description here

更新

我检查了约束值,在superview上它的界限为零。 enter image description here

只有在我使用-20和20进行尾随和领导时才有效。需要改变superview本身吗?

3 个答案:

答案 0 :(得分:2)

当您在故事板上选择要边缘到边缘的控件时,如果选择布局,则会在属性窗口中看到您添加的约束。

Constraints under 'Layout' in the properties box of your control

你想要双击'前缘空间'并将它的'常数'值设置为0(这有时可能有点错误,所以它可能已经显示0,只需删除0,重新输入值0并保存)

Change the constant value.

最后重复第一步并选择“尾随空间”约束并执行相同的操作。

一旦完成按下方形图标,可以在视觉上将控件调整为新的约束条件,它应该是边对边的。

cosntraints menu at the top of the storyboard interface.

答案 1 :(得分:2)

如果您使用Visual Studio在Xamarin中,我终于发现了如何解决这个烦人的问题。

单击故事板中的小部件或视图。在属性窗口 - >布局中,您可以看到约束。单击约束。

在我使用-20作为约束之前: enter image description here

现在我通过使常量为0并更改约束配置来修复: enter image description here

只需删除"相对于保证金"复选框。

答案 2 :(得分:1)

使用Xcode打开故事板并删除现有的前导和尾随约束,并在添加约束时取消选中约束到边距复选框新添加。

enter image description here