CHLinearlayoutView is an UICollectionView-like container which arranges its children in specified positions, just like what Baidu image search does.   The majority of the praise should be directed towards [ekohe](https://github.com/ekohe) for his [EKStreamView](https://github.com/ekohe/EKStreamView) library.