自动高度在swift 3的uiView中不起作用

自动高度在swift 3的uiView中不起作用,swift,uiview,nslayoutconstraint,ios-autolayout,Swift,Uiview,Nslayoutconstraint,Ios Autolayout,我想根据内容调整高度 目前,我在每个ui视图中添加了“高度”。这三个UIViews嵌入到scrollview中我想将“红色”颜色uiview的高度设置为“自动”。如果我将该视图设置为自动高度,并特别设置顶部、右侧、底部、左侧,则会出现“滚动视图”错误。 因此,我修复并添加缺少的约束,然后Xcode将自动定义红色UIView的高度 让我解释一下,我现在做的是在红色UIView中添加分段控件。在该分段控件下,将有3个容器视图。 因此,我将“黄色”UIView设置为覆盖所有这三个容器视图。 所以,

我想根据内容调整高度

目前,我在每个
ui视图中添加了“高度”。这三个
UIView
s嵌入到scrollview中
我想将“红色”颜色uiview的高度设置为“自动”。如果我将该视图设置为自动高度,并特别设置顶部、右侧、底部、左侧,则会出现“滚动视图”错误。

因此,我修复并添加缺少的约束,然后
Xcode
将自动定义红色
UIView
的高度

让我解释一下,我现在做的是在红色UIView中添加分段控件。在该分段控件下,将有3个容器视图。
因此,我将“黄色”UIView设置为覆盖所有这三个容器视图。

所以,在“黄色”容器视图下,将有
-1个容器视图和集合视图。
-2个容器视图和集合视图。
-3容器视图和集合视图。
(我将集合视图放在每个容器视图中。因此,将有3个集合视图。我重叠这三个容器视图)
我想根据集合视图内容计数来扩展红色容器的高度。如果集合视图单元格多于6个,则将有三行(每行有两个集合单元格)

我不知道怎么做。
有人能帮我解决这个问题吗?

请附上
自动布局约束的屏幕截图。您想在
UIView
中放入什么内容?@DávidPásztor,请您再次检查我的问题好吗?我编辑了它。非常感谢兄弟。请附上您的
自动布局
约束的屏幕截图。您想在
UIView
中放入什么内容?@DávidPásztor,请您再次检查我的问题好吗?我编辑了它。非常感谢兄弟。