在单元格底部设置一个动态高度为

时间:2017-08-23 15:39:50

标签: ios swift autolayout nslayoutconstraint

我想在自定义collectionViewCell的底部添加UIlabel。我通过界面构建​​器添加了标签,并添加了一个等于0.0的底部约束和一个等于20.0的前导约束。在界面构建器中,单元格的高度为300.0,与我在创建约束时用于iPad纵向的高度相同。到目前为止,每件事情都很好。问题出在iPad版本中,标签显示在单元格的中间而不是底部。 ipad landscape上的单元格高度为600.0。如果我将界面构建器中单元格的大小设置为600,然后创建约束,则标签也会显示在单元格的底部。

enter image description here

我希望标签2始终位于此位置,具体取决于单元格大小。但是,只有当单元格大小等于接口构建器中的单元格时,才会发生这种情况。否则标签有另一个位置或甚至没有出现在单元格上。

0 个答案:

没有答案