Swift  2018-03-28 11:12
			
			
			
			轻松处理UICollectionView流式布局的框架Blueprints
				回复:0  查看:5645  感兴趣:107  赞:4  
								
			
		
				轻松处理UICollectionView流式布局的框架Blueprints,它配备了两个内置布局Vertical layout和Horizontal layout。 
 
Vertical layout示例代码:
  
Horizontal layout示例代码:
 
			
			
			
			
			
			
							Vertical layout示例代码:
let blueprintLayout = VerticalBlueprintLayout(
  itemsPerRow: 1.0,
  itemSize: CGSize(width: 200, height: 60),
  minimumInteritemSpacing: 10,
  minimumLineSpacing: 10,
  sectionInset: EdgeInsets(top: 10, left: 10, bottom: 10, right: 10),
  stickyHeaders: true,
  stickyFooters: false
)
let collectionView = UICollectionView(frame: .zero,
                                      collectionViewLayout: blueprintLayout) 
Horizontal layout示例代码:
let blueprintLayout = HorizontalBlueprintLayout(
  itemsPerRow: 1.0,
  itemsPerColumn: 2,
  itemSize: CGSize(width: 200, height: 200),
  minimumInteritemSpacing: 10,
  minimumLineSpacing: 10,
  sectionInset: EdgeInsets(top: 10, left: 10, bottom: 10, right: 10),
  stickyHeaders: true,
  stickyFooters: true
)
let collectionView = UICollectionView(frame: .zero,
                                      collectionViewLayout: blueprintLayout)