我在 Storyboard
中使用 UIStackView
,但我不明白如何在 UIStackview< 中设置
。如何在Swift中使用constrains
/Autolayout
在Storyboard
中实现Stackview
?
最佳答案
这个问题很笼统。您能否更具体地说明一下,您想要使用 StackView 实现什么样的布局。
无论如何,让我尝试回答:
how can set constrains in stack view ?
StackView是一个容器/布局,一般用来排列其他UIView。 您只需要将StackView约束为容器 View ,添加到堆栈中的 subview 将根据Axis、Distribution、Spacing等进行管理。
- 轴添加到堆栈的子元素的垂直或水平方向。
- 对齐:将子元素与轴平行对齐。
- 分布:将子元素垂直于轴对齐。
- 间距:元素间间距。
How to implement stack view in storyboard using auto layout in swift ?
您可以通过属性检查器在 Storyboard中设置上述所有参数/值。
对于自动布局,通过选择特定 Controller 在 Storyboard中启用以下选项。
要添加适当的调整大小的约束,请避免使用常量并更多地关注相对约束。
关于swift - 如何实现堆栈 View ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55468282/