FWCollectionViewDelegateAlignLayout
@protocol
FWCollectionViewDelegateAlignLayout <FWCollectionViewDelegateFlowLayout>
扩展 UICollectionViewDelegateFlowLayout/NSCollectionViewDelegateFlowLayout 协议, 添加设置水平、竖直方向的对齐方式以及 items 排布方向协议方法
-
设置不同 section items 水平方向的对齐方式
Declaration
Objective-C
- (FWCollectionViewItemsHorizontalAlignment) collectionView:(nonnull UICollectionView *)collectionView layout: (nonnull FWCollectionViewAlignLayout *)layout itemsHorizontalAlignmentInSection:(NSInteger)section;Parameters
collectionViewUICollectionView/NSCollectionView 对象
layout布局对象
sectionsection
-
设置不同 section items 竖直方向的对齐方式
Declaration
Objective-C
- (FWCollectionViewItemsVerticalAlignment) collectionView:(nonnull UICollectionView *)collectionView layout: (nonnull FWCollectionViewAlignLayout *)layout itemsVerticalAlignmentInSection:(NSInteger)section;Parameters
collectionViewUICollectionView/NSCollectionView 对象
layout布局对象
sectionsection
-
设置不同 section items 的排布方向
Declaration
Objective-C
- (FWCollectionViewItemsDirection) collectionView:(nonnull UICollectionView *)collectionView layout:(nonnull FWCollectionViewAlignLayout *)layout itemsDirectionInSection:(NSInteger)section;Parameters
collectionViewUICollectionView/NSCollectionView 对象
layout布局对象
sectionsection
FWCollectionViewDelegateAlignLayout Protocol Reference