UIView 内的 StackView - 自动高度

Posted

技术标签:

【中文标题】UIView 内的 StackView - 自动高度【英文标题】:StackView inside UIView - auto-height 【发布时间】:2016-07-18 13:13:25 【问题描述】:

是否可以通过 Interface Builder 使 UIView 自动调整其高度以适应 StackView?我想在 StackView 上放一个背景,但只要不可能,因为 StackView 不可渲染,我在 UIView 中使用它,但 XCode 抱怨高度限制。

非常感谢]1

【问题讨论】:

【参考方案1】:

您需要将UIView 的顶部、底部、前导、尾随限制为UIStackView,仅此而已。

【讨论】:

谢谢你的回答兄弟。实际上我需要将 StackView 限制为 UIView。我已经解决了从 UIView 到 StackView 高度的高度约束的问题。它工作得很好。再次感谢!【参考方案2】:

嗯,有时答案是如此明显,以至于我们看不到它。我刚刚将 UIViewheight constraint 放到 StackViewheight 上,它就像一个魅力!

【讨论】:

以上是关于UIView 内的 StackView - 自动高度的主要内容,如果未能解决你的问题,请参考以下文章

在uitableViewCell中的UIView内放置渐变颜色

如何通过向它们添加组件来使滚动器内的视图自动调整大小? - 斯威夫特 3

在不停止 stackView 自动调整大小的情况下对齐图像视图

UIView 和 StackView 删除元素,Swift

在 stackview 中调整 UIView 的大小

具有顶部空间的 UIView 对 UIStackView 的约束未显示在 Stackview 下方