封装一个便捷的UICollectionView

来源:互联网 发布:excel数据透视表怎么做 编辑:程序博客网 时间:2024/06/07 16:33

创建一个继承自UICollectionViewFlowLayout的类

#import "CZLoopViewLayout.h"

@implementation CZLoopViewLayout

// collectionView的第一次布局的时候,被调用,此时 collectionView frame 已经设置完毕

- (void)prepareLayout {

    // 一定 super

    [superprepareLayout];

    

    NSLog(@"%@",self.collectionView);

    // 直接利用 collectionView的属性设置布局

    self.itemSize =self.collectionView.bounds.size;

    self.minimumInteritemSpacing =0;

    self.minimumLineSpacing =0;

    self.scrollDirection =UICollectionViewScrollDirectionHorizontal;

    

    self.collectionView.bounces =NO;

    self.collectionView.pagingEnabled =YES;

    self.collectionView.showsHorizontalScrollIndicator =NO;

    self.collectionView.showsVerticalScrollIndicator =NO;

}

@end



自定义UICollectionView



0 0
原创粉丝点击