答案 0 :(得分:0)
取决于您打算做什么,让我们说您希望将所有元素都放到右侧,您需要修改约束。如果要修改stackView中元素的对齐方式或大小或间距,我建议您检查内容拥抱和内容压缩阻力优先级。
答案 1 :(得分:0)
@Nikola,有时如果约束不能正常工作,首先应该做的是明确所有约束:)(如果点击右下角的三角形符号,则可以使用明确的约束)。在您的情况下,选择任何大小类。然后给堆栈视图-leading约束,顶部空间,高度和宽度的堆栈视图w.r.t提供4个约束。查看控制器的视图。然后给堆栈视图的每个元素赋予约束。给前导空格和顶部空间w.r.t将视图堆叠到堆栈视图的最顶层元素(膳食名称标签)。然后另外两个元素为前面的元素提供前导空间和顶部空间。我已经解释了一种显示具有最小约束的元素的方法。有了这么多约束,你应该能够看到正确位置的元素。我没有提到元素的高度宽度,因为这取决于你给出所需的大小。让我们看看这是否能解决你的问题..