【发布时间】:2019-10-25 07:51:25
【问题描述】:
我有一个包含三个子视图的堆栈视图:
stackView.spacing = 8.0
stackView.addArrangeSubview(view1)
stackView.addArrangeSubview(view2)
stackView.addArrangeSubview(view3)
有时,我会在 view2 之后添加自定义间距:
stackView.setCustomSpacing(24.0, after: view2)
现在,我想删除自定义间距。这可以使用 UIStackView 吗?我能想到的唯一方法是
stackView.setCustomSpacing(8.0, after: view2)
但如果我将 stackView 的间距更改为 8.0 以外的值,这将中断,因为在 view2 之后间距将保持 8.0。
【问题讨论】:
标签: ios swift user-interface uistackview