在CollectionViewFlowLayout中设置CellForItemAt indexPath大小后,单元格内容是否消失?

时间:2018-05-30 15:45:01

标签: ios swift uicollectionview

我面临一个奇怪的问题。我正在使用collectionViewFlowLayout sizeForItem来设置基于单元格标签宽度的单元格大小,不知何故,我能够获得正确的单元格大小,但单元格内的内容消失了。如果我只是说出来

NULL

我会看到我的标签文字。我的collectionView scrollDirection是.horizo​​ntal

以下是我的代码:

CGSize(width: 30, height: frame.height)

//扩展名用于计算标签宽度

1 个答案:

答案 0 :(得分:0)

事实证明我使用了frame.height而不是collectionView.frame.height。问题解决了!