首页 > 解决方案 > 如何在第一个和最后一个colllectionview单元格中提供前导和尾随空间

问题描述

我有一个collectionView,我想给第一个collectionView单元格提供前导空间,而不是给其余的单元格,我想给最后一个collectionView单元格提供尾随空间。

我可以collectionView为整体提供领先和试验空间,但我不知道如何为这样的单个细胞做

我想不出办法来做到这一点。

请帮忙

标签: iosuicollectionviewuicollectionviewcell

解决方案


您可以保留前导空间的约束,并将其作为一个出口。

将所有单元格的约束保持为默认值 0。

如果单元格是第一个,indexpath.row = 0或者indexpath.row = count - 1,在那些时候,将 更改contraint.constant为您需要的任何内容。

别忘了打电话layoutIfNeeded


推荐阅读