UICollectionView可移动item
来源:互联网 发布:js 或 编辑:程序博客网 时间:2024/04/30 13:56
在iOS9之后,UICollectionView貌似添加一了个新特性,可以摁住某个item,然后拖拽移动,类似UITableView的cell可以编辑移动位置一样。闲暇之余想感受一下这个功能,于是在网上找了好久,终于看到了一个大牛的帖子,最后根据大牛所述自己实现了一下。
首先,初始化一个collectionView,设置dataSource和delegate,注册cell:
然后,添加一个长按移动item的手势:
第三,设置item中存放的model数据
第四,实现长按手势
最后,实现collectionView的dataSource、delegete方法,并设置其允许移动cell和交换资源
经过上边的操作,便可以实现item的移动了,希望这些东西可以帮助到大家。
以上仅为小弟的一些个人见解,若有不足,欢迎更正。对了,还要感谢发那封贴子的大牛~
2 0
- UICollectionView可移动item
- UICollectionView的item长按移动编辑
- DragGridView(可拖动GridView实现,含item移动动画)
- UICollectionView移动cell
- UICollectionView关于item的报错
- UICollectionView实现item的重新排布
- iOS使用UICollectionView实现可旋转菜单
- UICollectionview实现自定义cell的移动删除
- iOS开发UICollectionView拖拽移动单元格
- IOS项目之UICollectionView中Item布局偏移问题
- iOS9 UICollectionView新推出的Item排序方法
- UICollectionView (仿系统相册,按日期分区 item瀑布流)
- 自定义collectionViewFlowLayout让UICollectionView的item始终优先居左
- iOS UICollectionView 在滚动时停在某个item位置上
- UICollectionView
- UICollectionView
- UICollectionView
- UICollectionView
- 上传图片
- [Javascript] 事件Event
- 我的Android进阶之旅------>android Button上面的英文字符串自动大写的问题解决
- 易语言获取当前鼠标的窗口句柄、位置、颜色值
- 无密码自动登录
- UICollectionView可移动item
- Apache和Tomcat的区别
- Android程序反编译、签名详解、打包
- ASP.NET MVC
- SEAndroid策略分析(三):类型强制和角色声明
- 指纹识别
- zzulioj 1804: ZY学长的密码 (字符串)
- MarkDown编辑器学习——MarkDown简介
- 【锋利的jQuery阅读笔记】jQuery中的事件和动画