-2

我害怕将单元格设置framelayoutSubviews,因为我知道我想将单元格放入 0origin.x位置,但我不确定origin.y位置。但有时只设置单元格的boundsso size,会产生奇怪的效果,即单元格从 '移出' collectionView

你在 layoutSubviews 中设置什么框架或边界?

4

1 回答 1

0

不确定手动设置框架对于UICollectionViewCell/UITableViewCell子类是个好主意。我相信这种方法会影响UICollectionView/的私人行为UITableView并打破他们通常的布局。

我认为它应该仅在使用数据源和委托方法中实现(+ UICollectionViewLayout)。有时您可以更改超级视图框架以获得预期的效果。

于 2014-08-19T09:39:05.107 回答