Barcode Batch Advanced Overlay Delegate
Defined in framework ScanditBarcodeCapture
Note
Using this class requires the MatrixScan AR add-on.
- SDCBarcodeBatchAdvancedOverlayDelegate
@protocol SDCBarcodeBatchAdvancedOverlayDelegate <NSObject>
Added in version 7.0.0
- - barcodeBatchAdvancedOverlay:viewForTrackedBarcode:
- (nullable UIView *)barcodeBatchAdvancedOverlay:(nonnull SDCBarcodeBatchAdvancedOverlay *)overlay viewForTrackedBarcode:(nonnull SDCTrackedBarcode *)trackedBarcode
Added in version 7.0.0
View to be drawn corresponding to the given SDCTrackedBarcode. This method will be called before barcodeBatchAdvancedOverlay:anchorForTrackedBarcode: and barcodeBatchAdvancedOverlay:offsetForTrackedBarcode:. Beware that this view can be overridden with SDCBarcodeBatchAdvancedOverlay.setView:forTrackedBarcode: method. This method will only be called for new tracked barcodes that do not have a view yet, e.g. a view set by a call to SDCBarcodeBatchAdvancedOverlay.setView:forTrackedBarcode:.
Called from the main thread.
Note
Requires a special license key to support rendering any kind of images since this feature is available only in limited countries. Please contact support@scandit.com for details
- - barcodeBatchAdvancedOverlay:anchorForTrackedBarcode:
- (SDCAnchor)barcodeBatchAdvancedOverlay:(nonnull SDCBarcodeBatchAdvancedOverlay *)overlay anchorForTrackedBarcode:(nonnull SDCTrackedBarcode *)trackedBarcode
Added in version 7.0.0
Anchor point that should be used for the view corresponding to the given SDCTrackedBarcode. This method will be called after barcodeBatchAdvancedOverlay:viewForTrackedBarcode: and before barcodeBatchAdvancedOverlay:offsetForTrackedBarcode:. Beware that this anchor can be overridden with SDCBarcodeBatchAdvancedOverlay.setAnchor:forTrackedBarcode: method. This method will only be called for new tracked barcodes that do not have an anchor yet, e.g. an anchor set by a call to SDCBarcodeBatchAdvancedOverlay.setAnchor:forTrackedBarcode:.
Called from the main thread.
- - barcodeBatchAdvancedOverlay:offsetForTrackedBarcode:
- (SDCPointWithUnit)barcodeBatchAdvancedOverlay:(nonnull SDCBarcodeBatchAdvancedOverlay *)overlay offsetForTrackedBarcode:(nonnull SDCTrackedBarcode *)trackedBarcode
Added in version 7.0.0
Offset to be set to the view corresponding to the given SDCTrackedBarcode. The offset is relative to the anchor point of the tracked barcode. This method will be called after barcodeBatchAdvancedOverlay:viewForTrackedBarcode: and barcodeBatchAdvancedOverlay:anchorForTrackedBarcode:. Beware that this offset can be overridden with SDCBarcodeBatchAdvancedOverlay.setOffset:forTrackedBarcode: method. This method will only be called for new tracked barcodes that do not have an offset yet, e.g. an offset set by a call to SDCBarcodeBatchAdvancedOverlay.setOffset:forTrackedBarcode:.
Called from the main thread.