cdts/xdts-ios 3/TreeHole/Code/Features/Bottle/View/BottlePhotoCollectionView.m

29 lines
1.2 KiB
Mathematica
Raw Normal View History

2023-07-27 09:20:00 +08:00
//
// BottlePhotoCollectionView.m
// TreeHole
//
// Created by mambaxie on 2022/7/16.
//
#import "BottlePhotoCollectionView.h"
@implementation BottlePhotoCollectionView
+ (instancetype)collectionView {
UICollectionViewFlowLayout *layout = [[UICollectionViewFlowLayout alloc] init];
layout.itemSize = CGSizeMake(FIX_SIZE(BottlePhotoCollectionCellWidth), FIX_SIZE(BottlePhotoCollectionCellHeight));
layout.minimumInteritemSpacing = FIX_SIZE(8);
layout.minimumLineSpacing = FIX_SIZE(8);
layout.scrollDirection = UICollectionViewScrollDirectionHorizontal;
UICollectionView *photosCollectionView = [[self alloc] initWithFrame:CGRectZero collectionViewLayout:layout];
photosCollectionView.height = layout.itemSize.height;
photosCollectionView.contentInset = UIEdgeInsetsMake(0, 0, 0, FIX_SIZE(20));
photosCollectionView.backgroundColor = [UIColor clearColor];
[photosCollectionView registerClass:BottlePhotoCollectionCell.class forCellWithReuseIdentifier:BottlePhotoCollectionCellReuseID];
photosCollectionView.showsVerticalScrollIndicator = photosCollectionView.showsHorizontalScrollIndicator = NO;
return photosCollectionView;
}
@end