SYZBarDemo(IOS6及以上): 支持arm64,armv7,armv7s。

2015-03-14 0 513
SYZBarDemo(IOS6及以上): 支持arm64,armv7,armv7s。
//打开摄像头并扫描
- (IBAction)saomiaoAction:(id)sender
{

//扫描二维码
SYQRCodeReaderController *qrcodevc = [[SYQRCodeReaderController alloc] init];
qrcodevc.SYQRCodeSuncessBlock = ^(SYQRCodeReaderController *aqrvc,NSString *qrString){
    [aqrvc dismissViewControllerAnimated:NO completion:nil];
    [self showAlertWithMsg:qrString];
};
qrcodevc.SYQRCodeCancleBlock = ^(SYQRCodeReaderController *aqrvc){
    [aqrvc dismissViewControllerAnimated:NO completion:nil];
    [self showAlertWithMsg:@"cancle~"];
};
qrcodevc.SYQRCodeFailBlock = ^(SYQRCodeReaderController *aqrvc){
    [aqrvc dismissViewControllerAnimated:NO completion:nil];
    [self showAlertWithMsg:@"fail~"];
};
[self presentViewController:qrcodevc animated:YES completion:nil];

}
//生成二维码
- (IBAction)shengchengAction:(id)sender
{

[self.xianBtn setImage:[QRCodeGenerator qrImageForString:@"https://github.com/reesun1130" imageSize:150] forState:UIControlStateNormal];

}
//从相册读取二维码
- (IBAction)readAction:(id)sender
{

if ([UIImagePickerController isSourceTypeAvailable:
     UIImagePickerControllerSourceTypePhotoLibrary])
{
    //[[UIApplication sharedApplication] setStatusBarStyle:UIStatusBarStyleDefault animated:NO];

    UIImagePickerController *imagePickerController = [[UIImagePickerController alloc] init];
    //imagePickerController.navigationBar.tintColor = kNavBgColor;
    //imagePickerController.navigationBar.backgroundColor = kNavBgColor;

    imagePickerController.sourceType = UIImagePickerControllerSourceTypePhotoLibrary;
    imagePickerController.delegate = self;
    //imagePickerController.allowsEditing = YES;

    [self presentViewController:imagePickerController animated:NO completion:nil];
}
else
{
    [self showAlertWithMsg:@"fail~"];
}

}

遇见资源网 objective-c SYZBarDemo(IOS6及以上): 支持arm64,armv7,armv7s。 http://www.ox520.com/16259.html

常见问题

相关文章

发表评论
暂无评论
官方客服团队

为您解决烦忧 - 24小时在线 专业服务