iOS7+系统自带条码扫描
来源:互联网 发布:小学生趣味实例编程 编辑:程序博客网 时间:2024/04/23 21:04
在 iOS7 以前,在iOS中实现二维码和条形码扫描,我们所知的有,两大开源组件ZBar与ZXing. 个人感觉这两大组件用起来约束很多, 自定义的部分实在太局限了. 而且ZBar在使用的时候, 存在.o文件会和百度地图SDK以及支付宝SDK产生冲突. 之前在整理公司源代码的时候, 就对系统自带的扫码api进行了总结. 源码下载
主要类介绍:
1 // FrostedView.h2 #import <UIKit/UIKit.h>3 @interface FrostedView : UIView4 - (instancetype)initWithTranslucentRect:(CGRect)translucentRect;5 @end
这是我封装的一个View,初始化时传入一个矩形即可,此矩形即代表中间的扫描卡,四周是半透明的黑色.
// MHScanViewController.h#import <UIKit/UIKit.h>@interface MHScanViewController : UIViewController@property (strong, nonatomic) void(^rebackData)(NSString *);@end
这是用于扫描的类, 只有一个获取扫描结果的Block属性,定义之后直接从此Block中得到和处理扫描结果,如下:
MHScanViewController *scanVC = [[MHScanViewController alloc] init]; scanVC.rebackData = ^(NSString *retStr) { NSLog(@"回传过来的的扫面结果%@", retStr); }; [self presentViewController:scanVC animated:YES completion:nil];
1 0
- iOS7+系统自带条码扫描
- iOS7自带二维码扫描
- ios7自带的扫描二维码功能
- 若只支持IOS7 可用AVFouner 和系统自带API实现二维码扫描功能
- iOS开发 自带二维码扫描(仅支持iOS7及以上系统)
- iOS7自带扫描二维码、条形码功能实现
- iOS7自带扫描二维码、条形码功能实现
- 详解iOS7原生二维码,条码扫描
- 实现系统自带二维码扫描功能
- 112 系统自带二维码扫描
- 禁用iOS7系统自带的手势 pop
- iOS 二维码、条码扫描(带UI)
- Swift系统自带二维码的扫描使用
- iOS系统自带二维码的生成以及扫描
- wince系统PDA 条码扫描 设计
- PDA物流快递条码扫描系统
- 条码扫描
- iOS 自带扫描api
- SDWebImage的介绍与基本使用
- Single Round Match 671 Round 1 - Division II, Level Three(状压DP)(略难)
- Java学习记录:文件的输入输出流
- 关于安卓点9图的小测试
- process语句
- iOS7+系统自带条码扫描
- 关于招聘的面试和笔试
- hihocoder1082 然而沼跃鱼早就看穿了一切
- STL中提供-二分查找算法
- GTMBase64的详细用法
- Spring实现AOP的4种方式
- CAS实现SSO单点登录原理
- sql 查询语句
- 10.24