Advertisement

IOS15自定义UICollectionView的使用

阅读量:

IOS15自定义UICollectionView的使用

自定义UIView 和UIButton ,这些都是大家再熟悉不过的基础控件了,
然而在实际应用中自定义UICollectionView却常常会遇到各种问题

重写里面这个方法:

复制代码
    - (instancetype)initWithFrame:(CGRect)frame collectionViewLayout:(UICollectionViewLayout *)layout{
    return [super initWithFrame:frame collectionViewLayout:[[FunctionFlowLayout alloc]init]];
    }

实现一个名为FunctionFlowLayout的类,并使其继承自ColumnTypeFlowLayout;并重构其prepareLayout方法以实现新的布局逻辑。

复制代码
    - (void)prepareLayout{
    self.minimumLineSpacing = 1;
    self.minimumInteritemSpacing = 1;
    self.sectionInset = UIEdgeInsetsMake(0, 0, 16, 0);
    }

全部评论 (0)

还没有任何评论哟~