SYBarcodeManager二维码的扫描与生成
来源:互联网 发布:广联达软件怎么使用 编辑:程序博客网 时间:2024/05/21 18:42
SYBarcodeManager
代码示例
// 导入头文件#import "SYBarcodeManager.h"// 实例化SYBarcodeManager *scanningBarcode = [[SYBarcodeManager alloc] init];// 属性设置scanningBarcode.scanRadius = 50.0;scanningBarcode.showScanline = YES;scanningBarcode.scanlineColor = [UIColor redColor];scanningBarcode.showScanCorner = YES;scanningBarcode.scanCornerColor = [UIColor greenColor];// 方法调用// 首次调用扫描二维码[scanningBarcode barcodeScanningWithFrame:CGRectMake(60.0, (CGRectGetHeight(self.view.bounds) - (CGRectGetWidth(self.view.bounds) - 60.0 * 2)) / 2, (CGRectGetWidth(self.view.bounds) - 60.0 * 2), (CGRectGetWidth(self.view.bounds) - 60.0 * 2)) view:self.view complete:^(NSString *scanResult) { [[[UIAlertView alloc] initWithTitle:nil message:scanResult delegate:nil cancelButtonTitle:nil otherButtonTitles:@"ok", nil] show];}];// 停止扫描二维码[scanningBarcode barcodeScanningCancel];// 重新扫描二维码[scanningBarcode barcodeScanningStart];
代码示例
// 指定大小和颜色CGFloat width = (CGRectGetWidth(self.view.bounds) - 10.0 * 2); UIImage *image = [SYBarcodeManager barcodeImageWithContent:@"https://github.com/potato512/BarcodeManager" size:width colorRed:10.0 colorGreen:100.0 colorBlue:50.0];// 指定大小CGFloat width = (CGRectGetWidth(self.view.bounds) - 10.0 * 2);UIImage *image = [SYBarcodeManager barcodeImageWithContent:@"https://github.com/potato512/BarcodeManager" size:width];
阅读全文
0 0
- SYBarcodeManager二维码的扫描与生成
- 二维码的扫描与生成
- 二维码的生成与扫描
- 二维码的生成与扫描
- 二维码的生成与扫描
- 二维码的扫描与生成
- 二维码的扫描与生成
- 二维码的生成与扫描
- 二维码的生成与扫描
- 二维码扫描与生成二维码
- 二维码生成与扫描
- 二维码生成与扫描
- 二维码扫描与生成
- 二维码扫描与生成
- ios二维码的生成与扫描
- android 二维码的扫描与生成
- Android之二维码的扫描与生成
- android二维码的生成与扫描
- html获取窗口高度宽度
- Mysql索引类型
- Linux 下root无法切换到普通用户,命令行变为bash-4.2$
- C++ 完全二叉树的建立、先序递归非递归遍历、层序遍历
- 字符函数、数字函数和日期函数
- SYBarcodeManager二维码的扫描与生成
- Loader Runner 官方教程 12.55
- Pandas 合并数据
- 数据库 sql语句优化
- JMeter二次开发(1)-eclipse环境配置及源码编译
- Composer laravel安装:
- js文件中引用另一个js文件
- MySQL的读写分离
- LeetCode-Easy-Java-Maximum Average Subarray I