如何使视图将所有剩余 space 放入垂直堆栈视图中?

How make a view take all remaining space into a vertical stackview?

我有一个包含 3 个视图的垂直堆栈视图。我希望我的第二个视图固定(高度)并且顶部和底部视图占据所有剩余 space(这样第二个视图将居中...)

我已经尝试将我的顶部和底部视图与垂直内容拥抱优先级设置为 251,将中间视图设置为 250,但没有...

换句话说,"weight" 在 android 中对 swift...

的等价物是什么

非常感谢!

您可以通过向底部视图添加高度约束来做到这一点,等于顶部视图的高度。

堆栈视图设置:

限制条件:

结果: