基于MVC拆分UICollectionView

作者: littlewish | 来源:发表于2017-04-07 22:36 被阅读112次

前面介绍了基于MVC拆分UITableView,传送门

拆分UICollectionView的思想与UITableView的类似,在拆分UICollectionView的时候,考虑的比UITableView更加周全,对之前一些比较复杂的写法,如DataSource内的大堆if-else判断进行重新设计。添加预加载的逻辑和加载下一页的逻辑等。支持通过声明对应item实现section header和footer的创建。

有兴趣的朋友可以下demo跑跑试试,欢迎讨论
git地址

实现效果如下:

加载中.png 加载失败点击重试.png sectionheader.png sectionfooter.png

2017年4月8日 解决多个section使用悬停layout会崩溃的问题
悬停效果如:

hover.png

相关文章

网友评论

    本文标题:基于MVC拆分UICollectionView

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