Xcode7 collectionView的编辑新特性

Xcode7更新后可以使用iOS9的系统,其中有一些新的特新,讲一下collectionView的移动过程.collectionView和tableView类似,但是以前并不具备移动功能.现在有了移动功能能更加方法的使用.
设置移动跟tableView的移动类似,只需要几个代理方法就可以实现.
demo在这里(免费的)http://download.csdn.net/detail/reikomiao/9196345

注意:前面的collectionView的基本设置,自定义cell就不赘述了,直接讲移动方法

1.打开编辑状态,下面表示全部都可以编辑

- (BOOL)collectionView:(UICollectionView *)collectionView canMoveItemAtIndexPath:(NSIndexPath *)indexPath
{
    return YES;
}

2.设置移动

- (void)collectionView:(UICollectionView *)collectionView moveItemAtIndexPath:(NSIndexPath *)sourceIndexPath toIndexPath:(NSIndexPath *)destinationIndexPath
{
    [self.collectionView moveItemAtIndexPath:sourceIndexPath toIndexPath:destinationIndexPath];
    //当有数据的时候别忘了刷新数据
    [self.collectionView reloadData]
}

就这么简单就实现移动了.
移动的时候长按Item想拖哪拖哪.看图
原来是这样
这里写图片描述
移动一下
这里写图片描述
一定要是iOS9,Xcode7之前的根本打不出来这些方法.就酱紫,挺好玩的,我能自己拖一天.(:з」∠)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值