二维码生成
2015-12-01 18:33
190 查看
1.创建滤镜
2.设置默认
3.设置内容
4.设置图片
5.设置图片原比例变大8,8
6.设置图片信息
- (void)touchesBegan:(NSSet<UITouch
*> *)touches withEvent:(UIEvent
*)event
{
//https://www.baidu.com
//创建滤镜
CIFilter
*filter = [CIFilter
filterWithName:@"CIQRCodeGenerator"];
//设置属性为默认值
[filter
setDefaults];
//设置内容
[filter
setValue:[@"https://www.baidu.com"
dataUsingEncoding:NSUTF8StringEncoding]
forKey:@"inputMessage"];
CIImage
*image = [filter
outputImage];
image = [image
imageByApplyingTransform:CGAffineTransformMakeScale(8,
8)];
self.imageView.image
= [UIImage
imageWithCIImage:image];
}
2.设置默认
3.设置内容
4.设置图片
5.设置图片原比例变大8,8
6.设置图片信息
- (void)touchesBegan:(NSSet<UITouch
*> *)touches withEvent:(UIEvent
*)event
{
//https://www.baidu.com
//创建滤镜
CIFilter
*filter = [CIFilter
filterWithName:@"CIQRCodeGenerator"];
//设置属性为默认值
[filter
setDefaults];
//设置内容
[filter
setValue:[@"https://www.baidu.com"
dataUsingEncoding:NSUTF8StringEncoding]
forKey:@"inputMessage"];
CIImage
*image = [filter
outputImage];
image = [image
imageByApplyingTransform:CGAffineTransformMakeScale(8,
8)];
self.imageView.image
= [UIImage
imageWithCIImage:image];
}
相关文章推荐
- Checklists学习日志之@UIAPPLICATIONMAIN
- POJ3664 Election Time
- Spark on YARN两种运行模式介绍
- MCU之STM32可用硬件(外部接口)一览表
- 在同一个label上显示 两种规格的字体
- Combo( 自定义下拉框) 组件
- lamp建站的笔记
- Java NIO传输文件
- haproxy web跳转 通过/xx 跳转
- Java NIO传输文件
- JSP之过滤器Filter
- Linux下xargs命令详解
- android坐标
- Happy Number
- SDN学习笔记(linux命令)
- Unity客户端模块划分
- JavaScript学习1-JS简介
- systemd详解
- Java实现IP是否能Ping通功能
- BZOJ1202: [HNOI2005]狡猾的商人