标签: ios autolayout uistackview
我有一个UITableView,其中包含一个包含标签的原型单元,每个标签都包含在一个视图中,所有视图都堆叠在一个垂直的UIStackView中 而且我对堆栈有一个约束
在iPhone SE上运行时
除非我将堆栈宽度设置为414(适用于iPhone 6+),否则它将显示为
我不想设置固定宽度,但约束未正确应用,这是我在这里错过的内容
答案 0 :(得分:0)
将stackView的前,后,顶部和底部约束设置为等于表视图单元格中内容视图的前,后,顶部和底部约束。更改约束常量。
删除centerX和centerY约束,如果将其设置为我上面的写法,则不需要它们
在情节提要中
只需选择堆栈视图,然后单击添加新约束图标。然后设置前,后,顶部和底部约束的值,然后单击以添加4个约束