今天写的页面用到collectoionview的方法  记下怕忘0.0

 

//组数

- (NSInteger)numberOfSectionsInCollectionView:(UICollectionView *)collectionView{

    return ;

}

//个数

- (NSInteger)collectionView:(UICollectionView *)collectionView numberOfItemsInSection:(NSInteger)section{

     return ;

}

/**

 cell内容

 */

- (UICollectionViewCell *)collectionView:(UICollectionView *)collectionView cellForItemAtIndexPath:(NSIndexPath *)indexPath{

 

}

/**

  头部view

 */

- (UICollectionReusableView *)collectionView:(UICollectionView *)collectionView viewForSupplementaryElementOfKind:(NSString *)kind atIndexPath:(NSIndexPath *)indexPath{}

/**

 头部高度

 */

-(CGSize)collectionView:(UICollectionView *)collectionView layout:(UICollectionViewLayout *)collectionViewLayout referenceSizeForHeaderInSection:(NSInteger)section{

    return CGSizeMake(宽, 高);

}

**

 cell 尺寸

 */

- (CGSize)collectionView:(UICollectionView *)collectionView layout:(UICollectionViewLayout*)collectionViewLayout sizeForItemAtIndexPath:(NSIndexPath *)indexPath{

return CGSizeMake(宽, 高);

 

}

/**

 section的上左下右距离

 */

- (UIEdgeInsets)collectionView:(UICollectionView *)collectionView layout:(UICollectionViewLayout*)collectionViewLayout insetForSectionAtIndex:(NSInteger)section {

    return UIEdgeInsetsMake(上,左,下,右);

}

//调整item之间的 列(纵)间距

- (CGFloat)collectionView:(UICollectionView *)collectionView

                   layout:(UICollectionViewLayout*)collectionViewLayout

minimumLineSpacingForSectionAtIndex:(NSInteger)section{

    return 数;

}