MBBlinkIdOverlayViewController
Objective-C
@interface MBBlinkIdOverlayViewController
: MBBaseOverlayViewController <MBBlinkIdMultiSideRecognizerDelegate,
MBBlinkIdSingleSideRecognizerDelegate>
Swift
class MBBlinkIdOverlayViewController : MBBaseOverlayViewController, MBBlinkIdMultiSideRecognizerDelegate, MBBlinkIdSingleSideRecognizerDelegate
Default version of overlay view controller with modern design.
-
Common BlinkId UI settings
Declaration
Objective-C
@property (nonatomic, readonly) MBBlinkIdOverlaySettings *_Nonnull settings;
Swift
var settings: MBBlinkIdOverlaySettings { get }
-
Delegate
Declaration
Objective-C
@property (nonatomic, weak, readonly) id<MBBlinkIdOverlayViewControllerDelegate> _Nullable delegate;
Swift
weak var delegate: (any MBBlinkIdOverlayViewControllerDelegate)? { get }
-
Designated intializer.
Declaration
Objective-C
- (nonnull instancetype) initWithSettings:(nonnull MBBlinkIdOverlaySettings *)settings recognizerCollection:(nonnull MBRecognizerCollection *)recognizerCollection delegate:(nonnull id<MBBlinkIdOverlayViewControllerDelegate>) delegate;
Swift
init(settings: MBBlinkIdOverlaySettings, recognizerCollection: MBRecognizerCollection, delegate: any MBBlinkIdOverlayViewControllerDelegate)
Parameters
settings
MBBlinkIdOverlaySettings object
recognizerCollection
MBRecognizerCollection object
Return Value
initialized overlayViewController