由于公司开发需要 要实现这样子的功能
在网上了解了下 别人说TZImagePicker 这个库可以快速实现
所以我就学习了下 下面来分享我的收获
首先肯定要下载这个库的啦
注意 :下载完成后 你还要把这2张图片添加进去
好了 下面就是代码
这里留几个接口给以后调用的
这是 .m文件里的代码
方法解析01 方法解析02 方法解析03 方法解析04
实现后这就和微信的效果一样了
不过呢 还是没达到项目的要求 这时候就需要我们看他的库是怎么写的了
首先我们要实现1 2 3 4 5 6 那个排序的功能
思路是在图片资源的model设置一个下标属性,cell的下标也是通过这个model赋值,取消选中之后就在C里移除了对应的model,然后for一下重新排一下下标,然后reloadData。
代码如下
我是用代理实现的
好了 还有一步就是 把他设置的图片给该了 有2处的 我这里只写了一处
好了 现在就基本上实现了。
效果图如下 序号的图片是乱截的有点丑
下载地址: https://github.com/supreme0530/demo2
现在就说到这里 组长吩咐新任务给我了 我先忙了
网友评论