zoukankan      html  css  js  c++  java
  • ios 二维码生成 扫瞄

    //
    //  ViewController.m
    //  ZBarDemo
    //
    //  Created by qingyun on 4/9/13.
    //  Copyright (c) 2013 qingyun. All rights reserved.
    //
    
    #import "ViewController.h"
    #import "QRCodeGenerator.h"
    
    @interface ViewController ()
    
    @end
    
    @implementation ViewController
    
    - (void)viewDidLoad
    {
        [super viewDidLoad];
        _inputText.delegate = self;
        // Do any additional setup after loading the view, typically from a nib.
    }
    
    - (void)didReceiveMemoryWarning
    {
        [super didReceiveMemoryWarning];
        // Dispose of any resources that can be recreated.
    }
    
    
    -(void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info
    {
        
        id<NSFastEnumeration> results =
        [info objectForKey: ZBarReaderControllerResults];
        ZBarSymbol *symbol = nil;
        for(symbol in results)
            break;
    
        _backImageView.image = [info objectForKey: UIImagePickerControllerOriginalImage];
         [picker dismissModalViewControllerAnimated: YES];
        
        _label.text =  symbol.data ;
    
    }
    
    - (void)dealloc {
        [_inputText release];
        [_backImageView release];
        [_label release];
        [super dealloc];
    }
    - (IBAction)btnPress:(id)sender
    {
        
        _backImageView.image = [QRCodeGenerator qrImageForString:_inputText.text imageSize:_backImageView.bounds.size.width];
    }
    
    - (IBAction)saoMiaoBtnPress:(id)sender
    {
        ZBarReaderViewController *reader = [ZBarReaderViewController new];
        reader.readerDelegate = self;
        reader.supportedOrientationsMask = ZBarOrientationMaskAll;
        
        ZBarImageScanner *scanner = reader.scanner;
        
        [scanner setSymbology: ZBAR_I25
                       config: ZBAR_CFG_ENABLE
                           to: 0];
        
        [self presentModalViewController: reader
                                animated: YES];
        [reader release];
    
    }
    
    
    -(BOOL)textFieldShouldReturn:(UITextField *)textField
    {
        [_inputText resignFirstResponder];
        return YES;
    }
    
    
    
    @end

    demo 地址:http://115.com/18120767

  • 相关阅读:
    BZOJ1058:[ZJOI2007]报表统计(Splay,堆)
    BZOJ3224:普通平衡树(Splay)
    BZOJ3781:小B的询问(莫队)
    21. [HAOI2005] 希望小学 (wa1)
    cogs 2509. 森林大礼包
    libreoj #119. 最短路
    libreoj #514. 「LibreOJ β Round #2」模拟只会猜题意
    cogs 1647. 油田[uva572]
    css的部分应用示例
    html之表格
  • 原文地址:https://www.cnblogs.com/qingjoin/p/3009993.html
Copyright © 2011-2022 走看看