我创建了一个UIView
并设置了这样的布局
在上面的UIView
中,我创建了另一个小UIView
并设置了这样的布局
我改变了UIView
的高度
但小UIView
不会根据其父UIView
高度自动调整,它会一直坚持到底。我希望那个小的UIView
始终坚持其父亲UIView
身高的父母底部。我怎么能这样做?
答案 0 :(得分:0)
viewBlue
的约束是w.r.t. ViewContainer
(VC' s视图)不是viewGreen
。
以下是其中一项:
请检查故事板中的视图层次结构。您的viewBlue
必须是viewGreen
。
右键点击viewBlue
并将其拖至viewGreen
。这意味着您为viewBlue
wrt viewGreen
提供约束。您将获得可以为wrt提供的约束列表。现在给出适合您条件的约束条件。
答案 1 :(得分:0)
要么你需要确保较大的UIView包含较小的视图,因为较小的视图包含较大的视图,那么你的约束将基于较大的视图。
你的另一个非优选选项是给较小的UIView一个顶部约束而不是一个底部约束,然后它将被附加到更大的UIView。
答案 2 :(得分:0)
答案 3 :(得分:0)