Xamarin.ios 移除IB上的情节提要左侧和右侧填充

Xamarin.ios 移除IB上的情节提要左侧和右侧填充,xamarin.ios,storyboard,Xamarin.ios,Storyboard,我试图删除故事板上看似强制的左右填充,需要将我的视图锚定在故事板的边框上。似乎没有给我在界面生成器中锚定边界的选项 很可能不是最佳实践,但这种填充物的设计看起来很奇怪 如何删除左右两侧的空白: 更新: 我已经检查了约束值,它在superview上的边界为零 它只有在我使用-20和20作为尾随和前导时才有效。需要更改superview本身吗?当您在情节提要上选择要边到边的控件时,如果您选择“布局”,则会在“属性”窗口中看到您添加的约束 您可能希望双击“前导边距空间”,并将其“常量”值设置为0(

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

很可能不是最佳实践,但这种填充物的设计看起来很奇怪

如何删除左右两侧的空白:

更新:

我已经检查了约束值,它在superview上的边界为零


它只有在我使用-20和20作为尾随和前导时才有效。需要更改superview本身吗?

当您在情节提要上选择要边到边的控件时,如果您选择“布局”,则会在“属性”窗口中看到您添加的约束

您可能希望双击“前导边距空间”,并将其“常量”值设置为0(有时可能有点问题,因此它可能已经显示0,只需删除0,重新输入值0并保存)

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

完成后,按下方形图标,可以直观地将控件调整为新的约束条件,并且应该是边到边


当您在序列图像板上选择要边到边的控件时,如果您选择布局,则在属性窗口中会看到您添加的约束

您可能希望双击“前导边距空间”,并将其“常量”值设置为0(有时可能有点问题,因此它可能已经显示0,只需删除0,重新输入值0并保存)

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

完成后,按下方形图标,可以直观地将控件调整为新的约束条件,并且应该是边到边


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


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


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

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

在我将-20用于约束之前:

现在我通过使用常数0并更改约束配置来修复:


只需删除“相对于边距”复选框上的选择

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

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

在我将-20用于约束之前:

现在我通过使用常数0并更改约束配置来修复:


只需删除“相对于边距”复选框上的选择

谢谢你的回复——总的来说,我知道这就是答案。但我的约束条件是0。由于某种原因,我不能绑在边上。不确定是不是Xamarin IBproblem@cfl是的,它们总是显示0,我认为在VisualStudio版本的故事板界面中这是一个奇怪的错误,只需将它们设置为1,单击开箱即用,单击开箱即用,将它们设置为0,单击开箱即用并保存。这样就行了。我检查并更改了值。更新了问题以显示这一点。我不确定我是否遗漏了什么?谢谢你的回答——总的来说,我知道这就是答案。但我的约束条件是0。由于某种原因,我不能绑在边上。不确定是不是Xamarin IBproblem@cfl是的,它们总是显示0,我认为在VisualStudio版本的故事板界面中这是一个奇怪的错误,只需将它们设置为1,单击开箱即用,单击开箱即用,将它们设置为0,单击开箱即用并保存。这样就行了。我检查并更改了值。更新了问题以显示这一点。不确定我是否遗漏了什么?