UICollectionViewLayout 自动适配屏幕

UICollectionViewLayout
用于为CollectionView生成布局信息的抽象类。

在创建UICollectionView时,需要先生成一个UICollectionViewLayout的实例。在这个是实例中,设置关于cell的大小,间距,section的边距的信息。
当旋转屏幕或适配不同屏幕大小时,需要重新计算UICollectionView实例的布局。在重新布局的位置使用下面的代码:

[self.collectionView.collectionViewLayout invalidateLayout];

你可能感兴趣的:(UICollectionViewLayout 自动适配屏幕)