UICollectionView 和 UICollectionViewController 类是iOS6 新引进的API,用于展示集合视图,布局更加灵活,可实现多列布局,用法类似于UITableView 和 UITableViewController 类。
使用UICollectionView 必须实现UICollectionViewDataSource,UICollectionViewDelegate,UICollectionViewDelegateFlowLayout这三个协议。
UICollectionViewLayout决定了UICollectionView如何显示在界面上,Apple提供了一个最简单的默认layout对象:UICollectionViewFlowLayout。
UICollectionViewDataSource数据源设置几部分section,每部分有多少条数据。
UICollectionViewDelegate设置每个cell触发时的操作。
http://www.cnblogs.com/ios8/p/iOS-UICollectionView.html
http://www.cnblogs.com/wayne23/p/4013522.html