PCQRCodeReader Class Reference
Inherits from | UIViewController |
---|---|
Declared in | PCQRCodeReader.h |
Overview
Сканер QR-кода.
Пример использования
PCQRCodeReader *qrReaderViewControler = [PCQRCodeReader new];
qrReaderViewControler.delegate = self;
qrReaderViewControler.allowedQRCodeType = PCQRCodeAllowedTypeTransaction;
[qrReaderViewControler showWithParentViewController:self animated:YES];
Методы экземпляра
– showWithParentViewController:animated:
Показ экрана сканера QR-кода. Опционально. Можно использовать стандартыне методы перехода/отображения вьюконтроллера.
- (void)showWithParentViewController:(UIViewController *_Nonnull)parentViewController animated:(BOOL)animated
Parameters
parentViewController |
родительский вьюконтроллер из которого происходит переход |
---|---|
animated |
показвать анимацию перехода |
Discussion
Показ экрана сканера QR-кода. Опционально. Можно использовать стандартыне методы перехода/отображения вьюконтроллера.
Declared In
PCQRCodeReader.h
– dissmissQRViewController
Отмена экрана сканера QR-кода. Опционально.
- (void)dissmissQRViewController
Discussion
Отмена экрана сканера QR-кода. Опционально.
Declared In
PCQRCodeReader.h
Свойства
delegate
Делегат, реализующий методы протокола сканера см. PCQRCodeReaderDelegate
@property (nonatomic, weak, nullable) id<PCQRCodeReaderDelegate> delegate
Discussion
Делегат, реализующий методы протокола сканера см. PCQRCodeReaderDelegate
Declared In
PCQRCodeReader.h
textToShow
textToShow - Информационный текст отображающийся при старте сканера.
@property (nonatomic, strong, nullable) NSString *textToShow
Discussion
textToShow - Информационный текст отображающийся при старте сканера.
Declared In
PCQRCodeReader.h
invalidCodeText
Текст, который показывается при сканировании неверного QR кода
@property (nonatomic, strong, nullable) NSString *invalidCodeText
Discussion
Текст, который показывается при сканировании неверного QR кода
Declared In
PCQRCodeReader.h
animated
YES - показ и закрытие вьюконтроллера сканера происходит с анимацией, NO - без анимации
@property (nonatomic, assign) BOOL animated
Discussion
YES - показ и закрытие вьюконтроллера сканера происходит с анимацией, NO - без анимации
Declared In
PCQRCodeReader.h
allowedQRCodeType
Типы QR-кода которые сканер будет воспринимать как валидные см. PCQRCodeAllowedType
@property (nonatomic, assign) PCQRCodeAllowedType allowedQRCodeType
Discussion
Типы QR-кода которые сканер будет воспринимать как валидные см. PCQRCodeAllowedType
Warning: По умолчанию валидными считаются QR-коды ключа и транзакции (PCQRCodeAllowedTypeKey | PCQRCodeAllowedTypeTransaction)
Declared In
PCQRCodeReader.h
maskView
Слой-маска отображающийся поверх сканируемого изображения, при этом другие надписи скрываются
@property (nonatomic, strong, nullable) UIView *maskView
Discussion
Слой-маска отображающийся поверх сканируемого изображения, при этом другие надписи скрываются
Declared In
PCQRCodeReader.h