1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/reesun1130-SYZBarDemo

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
В этом репозитории не указан файл с открытой лицензией (LICENSE). При использовании обратитесь к конкретному описанию проекта и его зависимостям в коде.
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

SYZBarDemo

SYZBarDemo (IOS 6 и выше): поддерживает 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~"];
}

###}

Эффект:

image

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

SYZBarDemo (IOS 6 и выше): поддерживает arm64, armv7, armv7s. Может сканировать камерой, генерировать и считывать двухмерные коды из системной фотогалереи. Развернуть Свернуть
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/reesun1130-SYZBarDemo.git
git@api.gitlife.ru:oschina-mirror/reesun1130-SYZBarDemo.git
oschina-mirror
reesun1130-SYZBarDemo
reesun1130-SYZBarDemo
master