我想要一个水平堆栈视图或其他视图,约束视图边距的宽度。
我首先添加我的界面元素。
(图1)
当我把它们放入堆栈时,它们调整到(我所理解的)它们的内在内容大小?好。
(图2)
此时,如果选中,项目将变为红色。当我单击Interface Builder中的“更新帧”按钮时,它们会变得越来越大。直到它们从屏幕上延伸出来。到底是怎么回事?为什么更新帧会使它们超出屏幕范围?
(图3)
好吧......也许我现在可以在堆栈和视图之间拖动,并根据视图的边距选择约束,对吧?也许这会解决它......
let's constrain our stack so it will resize the way I want.
奇怪的是,如果我从视图中单击并拖动到堆栈或从堆栈拖动到视图都没关系......无论哪种方式,我最终都会遇到似乎描述我想要的反转的约束。
我想使用View的边距来定义Stack View的宽度,而不是相反!此外,由于某种原因,他们增加了67.5。
谢天谢地,有一个地方可以撤销这些并移除67.5,对吧?我点击约束并进行更改......
(图6)
现在我状态很好。我认为。我的意思是它看起来很糟糕,但至少它们处于堆叠状态......如何为标签设置最小值?
(图7)
感谢任何评论。欢迎新手的幽默和嘲笑。图像减少到2,因为我没有声誉。