二维码的生成成成
第一呢 要下载一个二维码的第三方
第二就开始代码了
首先在Main.storyboard里 拖一个UITextField 和 UIButton 和UIimageView 例如:::
接下来是 代码了 在vc.m
#import “ViewController.h”
#import “QRCodeGenerator.h”
@interface ViewController ()
//给拖按钮的两个属性
@property (weak, nonatomic) IBOutlet UITextField *uitextone;
@property (weak, nonatomic) IBOutlet UIImageView *imgview;
@end
@implementation ViewController
//按钮的方法
-
(IBAction)buttonone:(id)sender {
UIImage *img = [QRCodeGenerator qrImageForString:self.uitextone.text imageSize:self.imgview.frame.size.width];
//显示一下
self.imgview.image = img;
//把二维码图像保存成文件
NSString *imagepath = [NSString stringWithFormat:@"%@/bawei.png",NSHomeDirectory()];
//保存
[UIImagePNGRepresentation(img) writeToFile:imagepath atomically:YES];
NSLog(@“文件路径========%@”,NSHomeDirectory());
}
- (void)viewDidLoad {
[super viewDidLoad];
// Do any additional setup after loading the view, typically from a nib.
}
@end
输入文字后 点击按钮 传出来一个二维码