OC

创建瀑布流的思路

1. 如果用九宫格的形式创建“瀑布流”,就会要求每个图片都是一样的格式,如果图片不是一样的格式,会出现一些让用户不舒服的视觉效果。

1.1 瀑布流能滚动,就会循环引用。 

2.  最底层可以使用“UIScrollView”,上面放入UITableView.比如说瀑布流有三列。那么就创建三列UITableView.让这三个UITableView禁止滚动,只让最后面的UIScrollView滚动。这种方法最好不要使用,因为复用性不强。

3. 最低层还是使用UIScrollView,上面是自己的View.但是这种方法需要程序员自己写循环利用。现在已不再使用。

4. 使用“UICollectionView”,不用程序员自己使用循环利用。

原文地址:https://www.cnblogs.com/iOS363536404/p/5832719.html