如何居中對齊一個UICollectionView的 item (雖然略看了一下,但是程式碼是有效果的)
阿新 • • 發佈:2019-01-27
-(UIEdgeInsets)collectionView:(UICollectionView *)collectionView layout:(UICollectionViewFlowLayout*)collectionViewLayout insetForSectionAtIndex:(NSInteger)section{
NSInteger numberOfItems = [collectionViewnumberOfItemsInSection:0];
CGFloat combinedItemWidth = (numberOfItems * collectionViewLayout.
CGFloat padding = (collectionView.frame.size.width - combinedItemWidth)/2;
padding = padding>0 ? padding :0 ;
returnUIEdgeInsetsMake(0, padding,0, padding);
}