AutoLayout和嵌入式stackview约束冲突

时间:2017-04-21 15:43:43

标签: ios autolayout uistackview

希望有人能在这里指出我正确的方向。

我有一个我正在尝试使用垂直stackview构建的布局。 Stackview固定在视图的左侧,顶部和右侧边缘为0.我有一个水平栈视图,其中有3个图像,所有30x30,我想要左对齐。 (没有横跨水平堆栈间隔。)

XCode继续在这里给出冲突的约束错误。我相信它是因为它希望我的stackview在外部垂直堆栈视图宽度的100%。我可以添加一个延伸的随机视图,它可以修复问题,但这看起来非常笨重。

最好的办法是什么?

1 个答案:

答案 0 :(得分:0)

所以,@ DonMag回答了我的问题 - 垂直堆栈视图应该是前导的,它不会强制内部的每个水平堆栈视图扩展到它的宽度。谢谢@DonMag!