当第一代ipad发布时,相册程序相当吸引眼球,它以独特的方式以多样的布局来显示照片,可以使扁平的表格view:
也可以是有层次的按分类进行查看:
还可以使用手势,以很炫的方式在不同的布局之间进行切换。我们可以使用gridview和一些其它的布局来实现这些,但是太麻烦了,从iOS6开始,我们可以使用UICollectionView来实现它,我们可以很容易的为程序添加自定义布局和自定义转换。
我们通过一个示例图,来看看UICollectionViewController是如何构成的:
UICollectionViewController由以下组件组成:
通过整个教程,我们会创建一个名为Flicker Search的应用程序,这个应用程序以很酷的方式浏览相片,通过搜索栏可以在flicker搜索和下载照片:
创建一个Single view应用程序,选择device为iPad:
将图片加入到Assets中,可以从这里下载:UICollectionView示例程序图片资源
原文地址:http://blog.csdn.net/yamingwu/article/details/44257809