提问者:小点点

在堆栈视图中是否有适当的方法来相等地填充标签?


如果我在两个标签之间添加空格,则它们都移出:


共3个答案

匿名用户

可以在右侧的属性检查器选项卡上将UistackViewDistribution属性设置为Fill Equality。 并将前导标签的文本对齐方式修改为前导,将尾随标签的文本对齐方式修改为尾随。

匿名用户

为了便于理解,请先说出“左”,“中”和“右”三个标签。

将所有三个标签放入水平堆栈视图中

将StackView的两个设置都设置为“填充”

现在让我们修改标签

>

  • 左标签

    • 内容拥抱优先级-水平:1000
    • 纵横比-1:1
    • 文本对齐-居中

    右标签

    • 内容拥抱优先级-水平:1000

  • 匿名用户

    通过将标签放入视图容器解决了我的问题。