建立瀑布流的思路程序員
1. 若是用九宮格的形式建立「瀑布流」,就會要求每一個圖片都是同樣的格式,若是圖片不是同樣的格式,會出現一些讓用戶不舒服的視覺效果。圖片
1.1 瀑布流能滾動,就會循環引用。 io
2. 最底層能夠使用「UIScrollView」,上面放入UITableView.好比說瀑布流有三列。那麼就建立三列UITableView.讓這三個UITableView禁止滾動,只讓最後面的UIScrollView滾動。這種方法最好不要使用,由於複用性不強。循環
3. 最低層仍是使用UIScrollView,上面是本身的View.可是這種方法須要程序員本身寫循環利用。如今已再也不使用。引用
4. 使用「UICollectionView」,不用程序員本身使用循環利用。程序