Ios 垂直拥抱优先权

Ios 垂直拥抱优先权,ios,uicollectionviewcell,ios-autolayout,Ios,Uicollectionviewcell,Ios Autolayout,我有两个UICollectionViewCell UILabel,它们都可以有1到N行文本。我想使用autolayout计算单元格高度。我为标签设置了如下约束: 当我运行应用程序时,单元格显示不正确。布局检查器说我的标签高度不明确。我已经阅读了很多可能的解决方案和教程,介绍了如何实现单元格的自调整大小,但没有任何运气。 谢谢你的帮助 只需将最后一个标签底部约束的优先级设置为749。就这样 您需要为标签添加优先级,为任何一个标签增加水平拥抱优先级。打开错误它将指导您。如何限制宽度?顶部标签的宽度

我有两个UICollectionViewCell UILabel,它们都可以有1到N行文本。我想使用autolayout计算单元格高度。我为标签设置了如下约束:

当我运行应用程序时,单元格显示不正确。布局检查器说我的标签高度不明确。我已经阅读了很多可能的解决方案和教程,介绍了如何实现单元格的自调整大小,但没有任何运气。
谢谢你的帮助

只需将最后一个标签底部约束的优先级设置为749。就这样


您需要为标签添加优先级,为任何一个标签增加水平拥抱优先级。打开错误它将指导您。如何限制宽度?顶部标签的宽度限制为单元格的宽度,每侧有24pt。底部标签与红色文本标签的间距>=30磅。为什么要更改此约束的优先级?我希望这个约束是必需的。距离电池底部的距离应始终为8磅。谢谢,如果您按照要求设置了约束,那么多行标签将被剪裁。嗨,这并没有解决我的问题。我仍然有模糊的高度:/