有没有办法在同一个堆栈视图中制作不同大小的堆栈?或将堆栈视图添加到容器?

时间:2021-01-07 09:42:37

标签: swift padding uistackview

我正在尝试创建一个堆栈视图,但我很难像照片一样在堆栈的侧面添加填充。有没有办法向容器添加堆栈视图(这样我就可以在容器内部添加填充?在我的版本中,[firstName、lastName 等] 都粘在白色容器的侧面,当我添加填充时它将到达 stackView 的整个主体(即它正在增加蓝色距离)。我还想让堆栈的大小彼此不同(登录按钮应该小于文本字段)并且它们都出来了相同的大小 PS 我没有使用任何故事板。 enter image description here

1 个答案:

答案 0 :(得分:0)

当然,您可以将堆栈视图添加为 UIView 子视图。 只需创建新的 UIView,将其添加到您的 ViewController,并将您的 stackView 以相同的方式添加到您的 UIView,这样您就可以将您的 stackView 约束到您的新 UIView。

相关问题