iOS 获取UICollectionView的contentSize

需要获取UICollectionView的滚动范围好多, 因为之前做过tableView, 而collectionView和tabelView都是继承scrollView的, 因此在刷新后可以获取contentSize值然后在重新设置frame, 但是, 当debug的时候, 发现contentSize.height=0, 有的说可以通过collectionView.collectionViewLayout.collectionView.contentSize.height设置, 我这边获取数据后不准, 后来通过各方面查找, 找到了设置办法, 记录如下 ;

1. collectionView reloadData;

2. collectionView layoutIfNeeded;

即可获取到 collectionView.contentSize.height的值;

你可能感兴趣的:(iOS 获取UICollectionView的contentSize)