如何制作UIStackVIew内部的自扩展UILabel?

问题描述:

我有一个应用程序,它显示了UI部分中的放置位置。因为我已经将这些放置到UILabels中,以便在堆栈视图中显示来自和到达的位置。目前,如果from或to位置名称较大,则会在末尾截断并且不会完全显示名称。示例图像如下所示: Truncated From and To location如何制作UIStackVIew内部的自扩展UILabel?

现在我希望通过显示下一行中的剩余部分来完整显示From和To位置。如何实现这一目标?目前我正在使用以下约束: Constraints in Storyboard

我应该给予什么约束,以便标签根据内容高度明智而展开。而且堆栈视图也应该随之扩展。 请看看这个,并有一个想法。我会有所帮助。

以下为标签设置的属性: Attributes set

当我试图给为0时得到这样的行数: Overlaps with under contents

+2

如果你想要单行调整大小,请给出行数为0 –

+0

- 阅读关于拥抱/压缩阻力优先级 – JuicyFruit

+0

@AravindAR因此,标签会向右高度扩展? –

你给的行数标签为1.因此,如果内容不适合单行,它会被截断。所以,如果你想标签垂直增长,并显示所有内容的行数为0.

+0

我已经给出了底部的constriants。我会检查并让你知道。解决方案很好,但它与它下面的内容重叠。如果它去,我会支持它。 –

+0

@ChelseaShawra尝试将标签的底部约束条件赋予其下面的标签。我想它会起作用 –

+0

你是指从沙米亚到旅程类型的垂直间距? –