美文网首页
CollectionView的距离问题

CollectionView的距离问题

作者: 兰歌er | 来源:发表于2017-12-13 15:43 被阅读3次
    要的效果是这样的: 嘻嘻.jpg

    代码如下:

    - (CGSize)collectionView:(UICollectionView *)collectionView layout:(UICollectionViewLayout*)collectionViewLayout sizeForItemAtIndexPath:(NSIndexPath *)indexPath{
    
        return CGSizeMake((ScreenWidth-56)/3, (ScreenWidth-56)/3);
        //每一个cell的大小 , 56不是瞎来的,18+18+10+10
    
    
    }
    - (UIEdgeInsets)collectionView:(UICollectionView *)collectionView layout:(UICollectionViewLayout*)collectionViewLayout insetForSectionAtIndex:(NSInteger)section{
        
        return UIEdgeInsetsMake(1, 18, 10, 18);
        //每个section与CollectionView的边距(上,左,下,右)
        
        
    }
    - (CGFloat)collectionView:(UICollectionView *)collectionView layout:(UICollectionViewLayout*)collectionViewLayout minimumLineSpacingForSectionAtIndex:(NSInteger)section{
         return 10;
        //每一行cell之间的距离
        
    }
    - (CGFloat)collectionView:(UICollectionView *)collectionView layout:(UICollectionViewLayout*)collectionViewLayout minimumInteritemSpacingForSectionAtIndex:(NSInteger)section{
        return 10;
        //上一行与下一行的距离
    }
    
    

    相关文章

      网友评论

          本文标题:CollectionView的距离问题

          本文链接:https://www.haomeiwen.com/subject/qcxzixtx.html