UIcollectionView,即网格视图。类似于UITableView,是一种数据展示方式。简单来说,可以理解为多列的UITableView,而这只是UICollectionView的最简单的使用。如iPod上iOS6中的原生时钟的时钟排列:
最简单的UICollectionView可以以多列的方式将数据进行展示。标准的UICollectionView包含三个部分,它们都是UIView的子类:
Cells 用于展示内容的主体。对于不同的cell可以指定不同尺寸和不同的内容
Supplementary Views 追加视图。如果你对UITableView比较熟悉的话,可以理解为每个Section的Header或者Footer,用来标记每个section的view
**Decoration Views ** 装饰视图。这是每个section的背景,比如iBooks中的书架就是这个。
不管一个UICollectionView的布局如何变化,这三个部件都是存在的。