【发布时间】:2015-10-08 21:33:50
【问题描述】:
我一直在尝试使用 UIStackView 在 IB 中设置一个简单的容器视图。我希望这个容器将其唯一排列的子视图居中并尊重子视图的内在内容大小。
不幸的是,对于所有可能的对齐和分布配置,子视图被拉伸以填充沿轴的宽度。
这看起来像是一个奇怪的边缘情况或错误,因为一旦我添加了第二个视图,一切都会按预期运行,并且两个子视图都保持其由内部内容大小方法定义的大小。
我很想知道为什么 UIStackView 会这样。
【问题讨论】:
-
是的。我不明白的是为什么即使我将内容拥抱优先级设置为高,它也会覆盖固有内容大小。
标签: ios ios9 uistackview