UICollectionViewLeftAlignedLayout 1.1.0

UICollectionViewLeftAlignedLayout 1.1.0

测试已测试
Lang语言 Obj-CObjective C
许可证 MIT
发布最新发布2023 年 1 月

Giovanni Lodi 维护。




UICollectionView 左对齐布局

一个将单元格左对齐的 UICollectionViewLayout 实现。

查看其伙伴项目 UICollectionViewRightAlignedLayout

使用 CocoaPods 进行安装

platform :ios, '6.0'

pod 'UICollectionViewLeftAlignedLayout'

使用方法

只需将 UICollectionViewLeftAlignedLayout 作为集合视图的布局对象设置,无论是通过代码

CGRect frame = ...
UICollectionViewLeftAlignedLayout *layout = [[UICollectionViewLeftAlignedLayout alloc] init];
UICollectionView *leftAlignedCollectionView = [[UICollectionView alloc] initWithFrame:frame collectionViewLayout:layout];

还是在 Interface Builder 中

这里需要一张图

UICollectionViewLeftAlignedLayoutUICollectionViewFlowLayout 的子类,因此您的集合视图代理可以使用 UICollectionViewDelegateFlowLayout 的所有代理方法。

对于那些喜欢一致性的人,有一个 UICollectionViewDelegateLeftAlignedLayout 协议,您的代理对象可以遵守。它只是 UICollectionViewDelegateFlowLayout 的一个空扩展。

授权

UICollectionViewLeftAlignedLayout 系使用 MIT 授权协议 发布。


@mokagio 用热情完整。