2017-07-17 122 views

回答

-1

你需要约束取消以保证金的选项给了左侧的约束时,右使用自动布局

Link1

Link2

Auto Layout guide

+0

你所有的建议指向iOS原生界面设计师,我看不到任何xamarin特定的信息,并试图将这些答案应用到Visual Studio中的xamarin的链接实际上是不一样的。 – Digitalsa1nt

+0

这适用于Xcode,但不适用于xamairn设计器。 –

1

将常量设置-20上拖尾边缘空间和领先的空间布局元素到Superview。我不知道这是否是这样做的首选方式,但它在我的表视图上适用于我。

+0

它是-20,现在是-16,这让我疯狂,讨厌!!!! –

0

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

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

Xcode & Visual Studio constraint margins

一个解决办法是建立约束,然后编辑它已被创建之后。

另一方面,你可能会回顾为什么你不使用UITabBarController,它会为你正确放置标签栏。

1

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

点击小工具或在故事板中查看。在属性窗口 - >布局您可以看到约束。点击约束。

我用-20用于约束之前: enter image description here

现在我固定由具有恒定和改变约束配置: enter image description here

只需拆下上的选择“相对于保证金”复选框。