#import “QRCodeGenerator.h”
-
(void)viewDidLoad {
[super viewDidLoad];
self.view.backgroundColor = [UIColor whiteColor];
field = [[UITextField alloc]initWithFrame:CGRectMake((self.view.frame.size.width-200)/2, 100, 200, 44)];
field.placeholder = @“请输入内容”;
field.borderStyle = UITextBorderStyleRoundedRect;
[self.view addSubview:field];btn = [[UIButton alloc]initWithFrame:CGRectMake((self.view.frame.size.width-200)/2, 180, 200, 44)];
[btn setTitle:@“生成二维码” forState:UIControlStateNormal];
btn.backgroundColor = [UIColor lightGrayColor];
[btn addTarget:self action:@selector(abc) forControlEvents:UIControlEventTouchUpInside];
[self.view addSubview:btn];
imgVV = [[UIImageView alloc]initWithFrame:CGRectMake((self.view.frame.size.width-200)/2, 300, 200, 200)];
}
-
(void)abc{
UIImage *img = [QRCodeGenerator qrImageForString:field.text imageSize:imgVV.bounds.size.width];Two *two = [[Two alloc]init];
two.imgv = img;
[self.navigationController pushViewController:two animated:YES];
}
#import <UIKit/UIKit.h>
@interface Two : UIViewController
@property(nonatomic , strong)UIImage *imgv;
@end
- (void)viewDidLoad {
[super viewDidLoad];
self.view.backgroundColor = [UIColor whiteColor];
imgV = [[UIImageView alloc]initWithFrame:CGRectMake((self.view.frame.size.width-200)/2, 300, 200, 200)];
imgV.backgroundColor = [UIColor orangeColor];
imgV.image = _imgv;
[self.view addSubview:imgV];
}