Barcode Pick View Highlight Style Dot With Icons
Note
Barcode Pick is still in beta and may change in future versions of Scandit Data Capture SDK.
Defined in framework ScanditBarcodeCapture
- SDCBarcodePickViewHighlightStyleDotWithIcons
@interface SDCBarcodePickViewHighlightStyleDotWithIcons : NSObject <SDCBarcodePickViewHighlightStyle>
Added in version 6.20.0
A style that will draw dots on top of barcodes, the highlights also have icons drawn on top.
- - initWithIconStyle:
- (
instancetype
)initWithIconStyle:(SDCBarcodePickIconStyle)iconStyleAdded in version 6.22.0
Creates a new instance using the specified icon style.
- iconStyle
@property (nonatomic, assign, readonly) SDCBarcodePickIconStyle iconStyle
Added in version 6.22.0
The selected icons style. Defaults to SDCBarcodePickIconStylePreset1
- - brushForState:
- (SDCBrush *)brushForState:(SDCBarcodePickState)state
Added in version 6.20.0
Gets the brush used for the passed pick state.
- - setBrush:forState:
- (
void
)setBrush:(SDCBrush *)brush forState:(SDCBarcodePickState)stateAdded in version 6.20.0
Use this method to configure the brush used for the specific pick state.
- - selectedBrushForState:
- (nullable SDCBrush *)selectedBrushForState:(SDCBarcodePickState)state
Added in version 6.24.0
Gets the brush used when items in the passed pick state are selected. If nil, selected items are drawn with the same brush as non-selected items in the same state. Default is nil for all states.
- - setSelectedBrush:forState:
- (
void
)setSelectedBrush:(nullable SDCBrush *)brush forState:(SDCBarcodePickState)stateAdded in version 6.24.0
Use this method to configure the brush used when items in the specific pick state are selected. Pass nil to draw selected items with the same brush as non-selected items in the same state.
- - setIcon:forState:
- (
void
)setIcon:(nullable UIImage *)icon forState:(SDCBarcodePickState)stateAdded in version 6.22.0
Use this method to configure the icon used for the specific pick state.
Note
The icon is shown with a size of 18x18 dp.
- - setSelectedIcon:forState:
- (
void
)setSelectedIcon:(nullable UIImage *)icon forState:(SDCBarcodePickState)stateAdded in version 6.24.0
Use this method to configure the icon used when items in the specific pick state are selected. If nil, selected items use the same icon as non-selected items in the same state. Default is nil for all states.
- JSONString
@property (nonatomic, nonnull, readonly) NSString *JSONString
Added in version 6.20.0
Returns the JSON representation of this SDCBarcodePickViewHighlightStyleDotWithIcons.
- delegate
@property (nonatomic, weak, nullable)
id
<SDCBarcodePickViewHighlightStyleDelegate> delegateAdded in version 6.22.0
Set a delegate to override asynchronously the style of the highlights depending on each item’s code and state.