FWCollectionViewCellClassWrapper
@interface FWCollectionViewCellClassWrapper
: FWCollectionReusableViewClassWrapper
Undocumented
-
免注册创建UICollectionViewCell,内部自动处理缓冲池
Declaration
Objective-C
- (nonnull __kindof UICollectionViewCell *) cellWithCollectionView:(nonnull UICollectionView *)collectionView indexPath:(nonnull NSIndexPath *)indexPath;
-
免注册创建UICollectionViewCell,内部自动处理缓冲池,指定reuseIdentifier
Declaration
Objective-C
- (nonnull __kindof UICollectionViewCell *) cellWithCollectionView:(nonnull UICollectionView *)collectionView indexPath:(nonnull NSIndexPath *)indexPath reuseIdentifier:(nonnull NSString *)reuseIdentifier;
-
根据配置自动计算view大小,子类可重写
Declaration
Objective-C
- (CGSize)sizeWithCollectionView:(nonnull UICollectionView *)collectionView configuration:(nonnull FWCollectionCellConfigurationBlock) configuration;
-
根据配置自动计算view大小,固定宽度,子类可重写
Declaration
Objective-C
- (CGSize)sizeWithCollectionView:(nonnull UICollectionView *)collectionView width:(CGFloat)width configuration:(nonnull FWCollectionCellConfigurationBlock) configuration;
-
根据配置自动计算view大小,固定高度,子类可重写
Declaration
Objective-C
- (CGSize)sizeWithCollectionView:(nonnull UICollectionView *)collectionView height:(CGFloat)height configuration:(nonnull FWCollectionCellConfigurationBlock) configuration;