初探用TZImagePicker实现选图功能

作者: 小沛2016 | 来源:发表于2016-11-17 15:13 被阅读441次

由于公司开发需要 要实现这样子的功能

在网上了解了下 别人说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

现在就说到这里 组长吩咐新任务给我了 我先忙了

相关文章

  • 初探用TZImagePicker实现选图功能

    由于公司开发需要 要实现这样子的功能 在网上了解了下 别人说TZImagePicker 这个库可以快速实现 所以我...

  • 单片机实现秒表计时

    要求: 用stc89c51,数码管,锁存器实现秒表功能 实验仿真图: 加入两个锁存器使单片机能够分时进行位选和段选...

  • 4、微信小程序模版(template)-实现选餐功能

    在微信小程序实现选餐功能,用到template功能、animate动画库微信版(animate.wxss),效果图...

  • jQuery-DataTables 跨页全选

    最近要做一个全选框,想实现全选/多选/任意全不选 功能。因为之前用datatables实现了大部分功能,想直接看有...

  • iOS 自动打包 (gitlab + Jenkins + she

    总体流程如下表,稍后围绕下表进行分析: 实现功能: 从管理平台勾选功能模块, 然后,配置icon,启动图,首次引导...

  • 用队列实现栈

    问题: 用两个队列实现栈的基本功能,在面试中面试官会经常问,用队列实现图的深度遍历,图的深度遍历是通过栈实现的,所...

  • UML-用例图

    用例图有什么用 用例图其实就是大家坐下来,头脑风暴,看看系统要实现那些功能,有哪些使用者。 用例图的组成 参与者 ...

  • JQuery初探------Api功能实现

    1、封装获取当前元素的兄弟元素 上面代码我们根据提供的node节点获取父节点的所有子节点,然后遍历这个子节点形成一...

  • Flutter 实现虎牙/斗鱼 弹幕效果

    老孟导读:用Flutter实现弹幕功能,轻松实现虎牙、斗鱼的弹幕效果。 先来一张效果图: 实现原理 弹幕的实现原理...

  • 实例1-照片墙

    1. 需要实现的功能 照片小图排列显示,点击任意一张图片可以切换成大图。实现思路:根视图中显示小图,用滚动视图控制...

网友评论

    本文标题:初探用TZImagePicker实现选图功能

    本文链接:https://www.haomeiwen.com/subject/wgvdpttx.html