Xcode/Stackview,堆栈视图中出现空白标签?

Xcode/Stackview, empty labels freaks out in stack view?

希望这是一个简单的问题。我有一些标签和文本字段。在它们之间,我想要一些空标签,如果需要的话,这些标签将是错误文本。但是当我尝试堆叠查看所有内容时,Xcode 缩小并且在 viewController 上什么也看不到。 我还需要更改什么才能使其正常工作吗?

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

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

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

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

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

最后,我会将所有堆栈视图合并为一个垂直堆栈视图!

这显然是一个错误。我重复了你的问题。在将它添加到我的堆栈视图之前,我能够通过为每个空间隔标签设置一个 height/width 来解决它。这没有意义,因为当您将对象添加到堆栈视图时,它会失去所有的约束。 None越少解决了问题: