UICollectionView Demo书架式布局示例
UICollectionView 的书架式布局,做得还挺有模样的。项目结构清晰,代码注释也比较到位,拿来二次开发方便。你要是正好在做横向滑动或者瀑布流那类界面,可以直接上手试试这个 Demo,响应也快,交互还挺顺。安装流程也不复杂,基本几步就能跑起来。
UICollectionView 的各种花式布局效果,这个 Demo 都演了一遍。尤其是UICollectionViewFlowLayout
的使用,写得比较清楚。看代码的时候,你会发现作者在cellForItemAt
里做了不少细节优化,滚动不卡,体验还不错。
如果你之前没怎么动过 UICollectionView,建议先看下《UIcollectionView 快速入门》,有个大致的感觉后再来看 Demo,会更顺手。要想做成 App Store 首页那种布局?参考下这个《UICollectionview 实现瀑布流》也蛮有的。
项目使用方法也简单,clone
下来,pod install
走一波,跑起来基本没坑。你要贡献代码也挺方便的,按规范提个Pull Request
就行。分支命名建议用Feat_模块名
,这样看起来清晰些。
还有个提醒,UICollectionView
本身不复杂,难的是样式细节和复用优化。你多关注下cell
复用和reloadData
的触发逻辑,项目在这块也做得还行。
如果你在开发过程中卡住了,不妨看看这个《使用 UICollectionView 管理视图和实现动画》,不少技巧值得学一学。,这个 Demo 挺适合收藏的,改改就能直接上项目。
UICollectionViewDemo.zip
预估大小:95个文件
UICollectionViewDemo
文件夹
.git
文件夹
info
文件夹
exclude
240B
objects
文件夹
pack
文件夹
69
文件夹
05cc67bbf738499f2accb4b56f5f1ddc8ce444
506B
info
文件夹
86
文件夹
...
120.51KB
文件大小:
评论区