/waterfallTest

学习瀑布流

Primary LanguageObjective-C

waterfallTest

测试学习瀑布流的,使用UICollectionView做的。

根据这个哥哥的帖子和demo学得。 Thank you .

##类的说明

  • MyCollectionViewLayout这个类是我根据帖子写的。
  • AUUCollectionViewLayout这个类是自己学习后封装的,实现了多列瀑布流,加上一些缓存的设置,在每次追加数据的时候减少了计算的过程。

必须要实现的AUUCollectionViewLayoutDelegate代理方法

  • 设置cell的大小的代理方法collectionView:collectionViewLayout:sizeOfItemAtIndexPath
  • 当屏幕旋转的时候用来请求判断是否需要重置collectionView的布局的代理方法shouldCollectionViewRotationWhenDeviceOrientationWillChange:collectionViewLayout:device: