Advertisement
Guest User

zbar

a guest
May 25th, 2015
260
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. //#pragma mark - barcode taped
  2. -(void)btnOpenBarCode:(UIButton *)btn
  3. {
  4.    // [obj_app alertViewFromApp:@"bar code will open here"];
  5.   /*  NSLog(@"barcode taped");
  6.     // ADD: present a barcode reader that scans from the camera feed
  7.     ZBarReaderViewController *reader = [ZBarReaderViewController new];
  8.     reader.readerDelegate = self;
  9.     reader.supportedOrientationsMask = ZBarOrientationMaskAll;
  10.    
  11.     ZBarImageScanner *scanner = reader.scanner;
  12.     // TODO: (optional) additional reader configuration here
  13.    
  14.     // EXAMPLE: disable rarely used I2/5 to improve performance
  15.     [scanner setSymbology: ZBAR_I25
  16.                    config: ZBAR_CFG_ENABLE
  17.                        to: 0];
  18.    
  19.     // present and release the controller
  20.     [self presentModalViewController: reader
  21.                             animated: YES];*/
  22.     ZBarReaderView*reader = [ZBarReaderView new];
  23.     ZBarImageScanner * scanner = [ZBarImageScanner new];
  24.     [scanner setSymbology: ZBAR_I25
  25.                    config: ZBAR_CFG_ENABLE
  26.                        to: 0];
  27.     reader = [reader initWithImageScanner:scanner];
  28.     reader.readerDelegate = self;
  29.     reader.tracksSymbols = YES;
  30.     reader.frame = CGRectMake(0, 0, 300, 400);
  31.     reader.torchMode = 0;
  32.     dispatch_async(dispatch_get_main_queue(), ^{[reader start];});
  33.    
  34.     [self.view addSubview:reader];
  35. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement