学习笔记:生成二维码

2016-11-03  本文已影响0人  _sun1993
// 创建过滤镜对象
CIFilter *filter = [CIFilter filterWithName:@"CIQRCodeGenerator"];
// 设置相关属性
[filter setDefaults];
// 给过滤镜添加数据
NSString *dataStr = @"http://www.baidu.com";
NSData *data = [dataStr dataUsingEncoding:NSUTF8StringEncoding];
[filter setValue:data forKey:@"inputMessage"];
// 获取输出的二维码
CIImage *outputImage = [filter outputImage];
// 展示二维码
self.outputImage.image = [self createNonInterpolatedUIImageFormCIImage:outputImage withSize:200];

/**

上一篇 下一篇

猜你喜欢

热点阅读