29 lines
1.2 KiB
Mathematica
29 lines
1.2 KiB
Mathematica
|
|
//
|
||
|
|
// 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
|