文件名称:UICollectionView的布局
文件大小:314KB
文件格式:ZIP
更新时间:2024-04-24 16:14:19
IOS源码
源码BTNestedSectionLayout,支持SectionHeaderView无限嵌套的UICollectionView的布局,UICollectionView中嵌套SectionHeaderView的布局方式。设置层级属性后可以无限展示层级,此为根据App实际需求扩展出的通用模块。 使用方法 在Storyboard设置UICollectionView的collectionViewLayout的类型为BTNestedSectionLayout。 在UICollectionView的delegate中实现代理方法,设置层级。 (NSInteger)sectionHeaderHierarchy:(NSUInteger)section;
【文件预览】:
BTNestedSectionLayout-master
----effect.gif(384KB)
----BTNestedSectionLayoutDemo()
--------BTHeaderView.m(788B)
--------ViewController.m(2KB)
--------Info.plist(1KB)
--------main.m(369B)
--------BTCell.m(213B)
--------Base.lproj()
--------Images.xcassets()
--------BTCell.h(236B)
--------ViewController.h(250B)
--------AppDelegate.h(312B)
--------BTHeaderView.h(570B)
--------AppDelegate.m(2KB)
----Class()
--------UICollectionViewLayoutAttributes+Hierarchy.h(428B)
--------BTNestedSectionLayout.m(3KB)
--------BTNestedSectionLayoutObject.m(4KB)
--------UICollectionViewLayoutAttributes+Hierarchy.m(831B)
--------BTNestedSectionLayoutObject.h(845B)
--------BTNestedSectionLayout.h(733B)
----LICENSE(1KB)
----BTNestedSectionLayoutDemoTests()
--------Info.plist(752B)
--------BTNestedSectionLayoutDemoTests.m(948B)
----README.md(490B)
----BTNestedSectionLayoutDemo.xcodeproj()
--------project.xcworkspace()
--------project.pbxproj(21KB)
----.gitignore(494B)