Skip to content

Liuleiwa/LEIWaterfallLayout

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

瀑布流布局

image

使用

将LEIWaterfallLayout文件拖入项目#import "LEIWaterfallLayout"

        /*colNum:列数  rowSpacing:行距  colSpacing列距  */
        let waterLayout : LEIWaterfallLayout = LEIWaterfallLayout.init(colNum: 2, rowSpacing: 10, colSpacing: 10, sectionInset: UIEdgeInsetsMake(10, 10, 10, 10))
        /*设置代理*/
        waterLayout.delgate = self
        self.collectionView = UICollectionView.init(frame: self.view.bounds, collectionViewLayout: waterLayout);
    /*实现代理方法返回每个cell的高度*/
    func collectionView(heightOfCell layout: LEIWaterfallLayout, width: CGFloat, At indexPath: IndexPath) -> CGFloat {
        
        return indexPath.row == 3 ? 210 : 280

    }

About

瀑布流

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages