WSLWaterFlowLayout:功能描述:WSLWaterFlowLayout 是在继承于UICollectionViewLayout的基础上封装的控件, 目前支持竖向瀑布流(item等宽不等高、支持头脚视图)、水平瀑布流(item等高不等宽 不支持头脚视图)、竖向瀑布流( item等高不等宽、支持头脚视图)、栅格布局瀑布流 4种样式的瀑布流布局

时间:2024-06-12 22:00:03
【文件属性】:

文件名称:WSLWaterFlowLayout:功能描述:WSLWaterFlowLayout 是在继承于UICollectionViewLayout的基础上封装的控件, 目前支持竖向瀑布流(item等宽不等高、支持头脚视图)、水平瀑布流(item等高不等宽 不支持头脚视图)、竖向瀑布流( item等高不等宽、支持头脚视图)、栅格布局瀑布流 4种样式的瀑布流布局

文件大小:569KB

文件格式:ZIP

更新时间:2024-06-12 22:00:03

uicollectionview uicollectionviewlayout Objective-C

WSLWaterFlowLayout 简书地址: ( 此库年久失修,不建议直接使用,可以学习看看) 功能描述: 是在继承于UICollectionViewLayout的基础上封装的控件, 目前支持竖向瀑布流(item等宽不等高、支持头脚视图)、水平瀑布流(item等高不等宽 不支持头脚视图)、竖向瀑布流( item等高不等宽、支持头脚视图)、栅格布局瀑布流 4种样式的瀑布流布局。 前言 :近几个月一直在忙公司的ChinaDaily项目,没有抽出时间来写简书,现在终于算是告一段落了,抽出时间来更一篇:beaming_face_with_smiling_eyes: 实现:主要是重写父类的几个涉及布局属性的方法,在对应的布局属性方法中根据需求自定义视图布局属性信息。详情看示例 /** 初始化 生成每个视图的布局信息*/ -(void)prepareLayout; /** 决定一段区域所有cell和头尾视图的布局属性*/ -(NSArray<UIColl


【文件预览】:
WSLWaterFlowLayout-master
----WSLWaterFlowLayout.podspec(6KB)
----collectionView.xcodeproj()
--------project.xcworkspace()
--------project.pbxproj(28KB)
--------xcuserdata()
----瀑布流.gif(492KB)
----collectionViewUITests()
--------Info.plist(701B)
--------collectionViewUITests.m(1KB)
----LICENSE(1KB)
----.DS_Store(6KB)
----collectionViewTests()
--------Info.plist(701B)
--------collectionViewTests.m(930B)
----README.md(7KB)
----collectionView()
--------view()
--------main.m(344B)
--------ViewController.m(3KB)
--------AppDelegate.h(287B)
--------VC()
--------11.png(21KB)
--------Info.plist(1KB)
--------AppDelegate.m(2KB)
--------WSLWaterFlowHorizontalGrid.plist(411B)
--------ViewController.h(253B)
--------Base.lproj()
--------WSLWaterFlowLayout()
--------Assets.xcassets()

网友评论