XLPhotoWall
模仿500px、图虫之类的图片自动布局展示(自定义每行展示数量,item最小间距)
XLPhotoWall是一个用于展示图片宽高自动布局的库。
Example
self.layout = [[XLPhotoLayout alloc] initWithModelArray:self.testData];
[self.collectionView reloadData];
[self.collectionView setCollectionViewLayout:self.layout animated:NO];
Features
- 可以设置每个item的间隔大小。
- 每行最多容许几张图片。
- 过滤异常尺寸图片,特别扁的图片的最小高度, 特别长的图片的最小宽度。
Requirements
- iOS 9.0+
- Swift 4