Xcode / Stackview,空标签在堆栈视图中吓坏了吗?

时间:2017-10-06 10:07:06

标签: ios xcode8 uistackview

希望这里很容易。我有一些标签和文本字段。在它们之间,我想要一些空标签,如果需要的话,它将是错误文本。但是当我尝试堆叠查看它时,Xcode缩小了,并且在viewController上看不到任何东西。 还有什么需要改变的吗?

在我点击堆栈视图之前,你可以在这里看到它的图片:

Xcode

电子邮件标签和文本字段已经在堆栈视图中,密码,gentag密码和标签/按钮也是如此。

2 个答案:

答案 0 :(得分:3)

这肯定是一个错误。我复制了你的问题。在将其添加到我的堆栈视图之前,我能够通过为每个空间隔标签设置高度/宽度来解决它。这没有意义,因为当您将对象添加到堆栈视图时,它会丢失它所具有的所有约束。然而,它解决了这个问题:

enter image description here

答案 1 :(得分:0)

听起来像是一个自动布局问题(或缺乏)。可能真的很乱,最好继续玩。

正如您已经完成的那样,我首先将每个标签及其文本字段放在水平堆栈视图中并添加约束。

然后我将每个堆栈视图添加到垂直堆栈视图中的各个警告标签并添加约束。

最后,我将所有的堆栈视图合并到一个垂直的堆栈视图中!