首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 其他教程 > 操作系统 >

IOS6新特性会合视图<UICollectionView>CircleLayout实践

2012-10-20 
IOS6新特性集合视图UICollectionViewCircleLayout实践针对IOS6提出的全新特性UICollectionView做了一个

IOS6新特性集合视图<UICollectionView>CircleLayout实践

针对IOS6提出的全新特性UICollectionView做了一个实际的使用,有很多地方还是很有意义的,定制化貌似更加的灵活了,这样对于大量的自定义来说更是“万事俱备,东风已来”矣。在Apple Developer 中心也有Demo,那个Demo也是很有意思的,文章最后会给出下载地址。

一、战果展示,呵呵~~

IOS6新特性会合视图<UICollectionView>CircleLayout实践

实现了一个圆形的UICollectionView的使用,当触摸非圆周的部分时,Cell会增加,这里注意每个小图片就是一个cell;当触摸圆周上的cell,也就是小图片的时候,对应的cell就会消除。至于中间那个,嘿嘿~~是实现的一个gif效果显示。这里分享一个IOS设备上实现gif效果图的图片获取方法。将一张gif图片在MAC机上使用系统自带的“预览”打开,就可以看到一张一张的图片了。然后按照顺序“另存为”即可拿到顺序的图片了。接下来就可以参照   ios上实现gif显示效果 这里进行设置了。祝愉快~~~

二、代码分析

 1.1 代理方法介绍(AppDelegate)

在AppDelegate里面,方法didFinishLaunchingWithOption中,创建ViewController,这个Controller是继承自UICollectionViewController的,并且初始化controller的使用需要制定Controller的Layout,这个Layout就是制定CollectionView里面的cells和supplementary views的。

样例代码:


热点排行