iOS Swift WisdomScanKit二维码扫码SDK,自定义全屏拍照SDK,系统相册图片浏览,编辑SDK

iOS Swift WisdomScanKit 是一款强大的集二维码扫码,自定义全屏拍照,系统相册图片编辑多选和系统相册图片浏览功能于一身的 Framework SDK

【1】前言:

   今天给大家推荐个好用的开源框架:WisdomScanKit如果在开发中有用到二维码扫码,全屏拍照,系统相册图片编辑多选和系统相册图片浏览功能,推荐使用WisdomScanKit Framework,方便iOS日常开发,优点和功能请看下面介绍。

【2】简介:

    1: Swift由4.2版编写,完全兼容OC项目调用。

    2:WisdomScanKit二维码扫码功能支持对导航栏自定义,支持对扫描区域rectOfInterest值设置,支持对非扫描区域是否显示半透明设置,支持多种主题风格选择。

3WisdomScanKit全屏拍照功能支持设置拍摄张数(现版本允许1张,4张,9张设置),支持多张拍摄图片删选编辑,支持多张拍摄和删选编辑过程中附带动画效果。

4WisdomScanKit高性能(占有APP内存很低)获取系统相册图片,做多选编辑,支持1张,4张,9张选取,

并且默认支持图片浏览功能。

【3】SDK集成:

   通过pod:pod 'WisdomScanKit'

也可以github下载:https://github.com/tangjianfengVS/WisdomScanKit

【4】WisdomScanKit 一期Framework功能SDK分析

   一:二维码扫码功能(WisdomRQCodeVC是实现VC)

1:  UIViewController扩展方法接口:

          iOS Swift WisdomScanKit二维码扫码SDK,自定义全屏拍照SDK,系统相册图片浏览,编辑SDK

2: WisdomRQCodeThemeType类型目前提供2种主题界面风格,如果有需要的童鞋可以找我定制:

iOS Swift WisdomScanKit二维码扫码SDK,自定义全屏拍照SDK,系统相册图片浏览,编辑SDK

效果图:green                              效果图:snowy

iOS Swift WisdomScanKit二维码扫码SDK,自定义全屏拍照SDK,系统相册图片浏览,编辑SDK    iOS Swift WisdomScanKit二维码扫码SDK,自定义全屏拍照SDK,系统相册图片浏览,编辑SDK

3: WisdomScanNavbarDelegate 的用法:

分析:导航栏如果不需要显示, WisdomScanNavbarDelegate传nil,

如果需要显示导航栏,可以指定WisdomScanNavbarDelegate,功能是可以自定义放回按钮,标题以及自定义导航栏右侧的按钮事件。

代理方法如下:

iOS Swift WisdomScanKit二维码扫码SDK,自定义全屏拍照SDK,系统相册图片浏览,编辑SDK

4: 使用案例和效果:

iOS Swift WisdomScanKit二维码扫码SDK,自定义全屏拍照SDK,系统相册图片浏览,编辑SDK  iOS Swift WisdomScanKit二维码扫码SDK,自定义全屏拍照SDK,系统相册图片浏览,编辑SDK

5: Task 扫码成功结果回调:

iOS Swift WisdomScanKit二维码扫码SDK,自定义全屏拍照SDK,系统相册图片浏览,编辑SDK

6: Task 失败类型结果回调:

iOS Swift WisdomScanKit二维码扫码SDK,自定义全屏拍照SDK,系统相册图片浏览,编辑SDK

这里失败涉及扫码结果失败 和 当前相机权限失败类型:

iOS Swift WisdomScanKit二维码扫码SDK,自定义全屏拍照SDK,系统相册图片浏览,编辑SDK

7:案例:

iOS Swift WisdomScanKit二维码扫码SDK,自定义全屏拍照SDK,系统相册图片浏览,编辑SDK

8:  WisdomRQCodeVC属性设置:

[属性一:scanPaneShowCover]:

iOS Swift WisdomScanKit二维码扫码SDK,自定义全屏拍照SDK,系统相册图片浏览,编辑SDK

设置显示:

iOS Swift WisdomScanKit二维码扫码SDK,自定义全屏拍照SDK,系统相册图片浏览,编辑SDK

效果图:

iOS Swift WisdomScanKit二维码扫码SDK,自定义全屏拍照SDK,系统相册图片浏览,编辑SDK 

上一篇:PHP设计模式—迭代器模式


下一篇:aspnetcore datetime json格式化