UIStackView 从 fill 到 fill 的变化分布同样令人困惑

问题描述 投票:0回答:1

enter image description here

如图:

  1. 我的内部 StackView(水平)设置分布以填充
  2. 当您向此内部 stackview 添加两个标签时,这两个标签 标签将具有相同的宽度。似乎分布设置为 填充相等。

这非常令人困惑。我找不到任何关于 UIStackView 为何进行此更改的材料。

这是一个未记录的功能还是只是 UIStackView 的一个错误?

uikit uistackview
1个回答
0
投票

它们均匀地填充空间,因为它们具有相同的抗压缩性和内容优先级。通过为其中一个分配更高的优先级,您会看到它们不均匀地填充其父级,正如您可能预期的那样。

© www.soinside.com 2019 - 2024. All rights reserved.