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
collectionView
UICollectionView/NSCollectionView 对象
layout
布局对象
section
section
-
设置不同 section items 竖直方向的对齐方式
Declaration
Objective-C
- (FWCollectionViewItemsVerticalAlignment) collectionView:(nonnull UICollectionView *)collectionView layout: (nonnull FWCollectionViewAlignLayout *)layout itemsVerticalAlignmentInSection:(NSInteger)section;
Parameters
collectionView
UICollectionView/NSCollectionView 对象
layout
布局对象
section
section
-
设置不同 section items 的排布方向
Declaration
Objective-C
- (FWCollectionViewItemsDirection) collectionView:(nonnull UICollectionView *)collectionView layout:(nonnull FWCollectionViewAlignLayout *)layout itemsDirectionInSection:(NSInteger)section;
Parameters
collectionView
UICollectionView/NSCollectionView 对象
layout
布局对象
section
section