如何使用嵌套StackView解决布局问题?

时间:2020-07-17 17:15:35

标签: ios swift uistackview

在查看设计的UI的3D视图时遇到一些布局问题。

所以这是在View中,其中有一个Vertical StackView,其中有一个stackView列表。

enter image description here

如上图所示,有4个内部堆栈视图,这是其中所有元素的约束。

enter image description here

UI上的所有内容看起来都很不错,但是当我看到上面的3D视图时,就会遇到布局问题。 尽管我能理解为所有人提供恒定的stackView高度可以解决该问题,但是由于文本是动态的,所以我无法拥有恒定的高度。

enter image description here

1 个答案:

答案 0 :(得分:1)

这里的布局不会 生成任何布局警告/歧义:

enter image description here

堆栈视图的属性设置如下:

enter image description here

enter image description here

enter image description here

我在垂直“外部堆栈”中设计了一个“行堆栈”,然后重复了3次。

这是运行时的外观(标签具有背景色以便于查看其框架):

enter image description here

,并且标签背景设置为清除:

enter image description here

相关问题