Xamarin ios设计师离开&右边距

时间:2017-07-17 21:02:03

标签: xamarin.ios storyboard ios-autolayout

enter image description here

我使用带有自动布局的xamarin设计器,并且无法将UITabBar与左侧和左侧对齐。根的右边缘。如何删除它总是有一点差距?

4 个答案:

答案 0 :(得分:2)

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

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

在我使用 -20 进行约束之前: enter image description here

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

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

答案 1 :(得分:1)

将尾随边距空间和前导空间布局元素的常量设置为-20到Superview。我不知道这是否是首选方法,但它在我的Table View上对我有用。

答案 2 :(得分:0)

添加约束时,Xcode有一个选项不使用边距。

在Visual Studio的iOS设计器中,在创建约束时似乎没有选项。

Xcode & Visual Studio constraint margins

解决方法是创建约束,然后在创建约束后对其进行编辑。

另外请注意,您可能会查看为什么您没有使用UITabBarController来为您正确放置Tab Bar。

答案 3 :(得分:-1)

在使用自动布局为左右赋予约束时,您需要取消选中Constraint to Margin选项

Link1

Link2

Auto Layout guide