您最喜爱的技术社区。浏览所有集合
提出问题,找到答案,并与团队堆栈溢出协作。
提出问题,找到答案,并与团队堆栈溢出协作。探索团队
找到集中、可信的内容,围绕您最常用的技术进行协作。
团队
工作问答
在一个结构化且易于搜索的位置内连接和共享知识。
尽早访问并查看新功能的预览。
我创建了一个UI视图并将其布局设置为这样
UI视图
在上面的内部UI视图我创造了另一个小UI视图并像这样设置布局
我改变了UI视图这样地
但很小UI视图不会根据其父级自动调整UI视图高度,它一直粘在底部。我想要那个小的UI视图无论父母是谁,始终坚持父母的底线UI视图身高是。我该怎么做?
的约束视图蓝色是w.r.t。查看容器(VC视图)未写入视图绿色.
视图蓝色
查看容器
视图绿色
因此,请执行以下操作之一:
请检查情节提要中的视图层次结构。您的视图蓝色必须是的子视图视图绿色.
右键单击视图蓝色并将其拖动到视图绿色。这意味着你对视图蓝色wrt(写入)视图绿色。您得到了可以给定wrt的约束列表。现在给出满足您的条件的适当约束。
要么您需要确保较大的UIView包含较小的视图,因为较小的视图包含在较大的视图中,那么您的约束将基于较大的视图。
您的另一个非首选选项是给较小的UIView一个顶部约束而不是底部约束,然后将其附加到较大的UIView。
确保您的子视图在里面父UIView然后选择两个视图(subview和parentview),根据给定的屏幕截图,单击Xcode右下角的add new constraint。您可以根据父视图的高度、前缘、后缘等放置子视图。
子视图
父UIView
您必须将小视图放置在大视图的内部,然后对其父视图(大视图)进行底部约束。
无论何时从“大视图”更改高度,其内部的小视图都会移动并粘住其父视图底部。
提醒:堆栈溢出上不允许使用人工智能工具生成的答案。了解更多信息
必需,但从未显示
Required, but never shown
单击“发布您的答案”,表示您同意我们的服务条款并确认您已阅读我们的隐私政策.