MBDocumentVerificationOverlaySettings


@interface MBDocumentVerificationOverlaySettings : MBBaseOcrOverlaySettings

Settings class containing UI information

  • Returns/sets user instructions that are shown above camera preview while the first side of the document is being scanned.

    Default: string defined by photopay_front_verification_document key in strings file in Microblink.bundle

    Declaration

    Objective-C

    @property (readwrite, strong, nonatomic)
        NSString *_Nonnull firstSideInstructions;

    Swift

    var firstSideInstructions: String { get set }
  • Returns/sets user instructions that are shown above camera preview while the second side of the document is being scanned.

    Default: string defined by photopay_back_verification_document key in strings file in Microblink.bundle

    Declaration

    Objective-C

    @property (readwrite, strong, nonatomic)
        NSString *_Nonnull secondSideInstructions;

    Swift

    var secondSideInstructions: String { get set }
  • Returns/sets splash message that is shown before scanning the first side of the document, while starting camera.

    Default: string defined by photopay_front_splash_verification_document key in strings file in Microblink.bundle

    Declaration

    Objective-C

    @property (readwrite, strong, nonatomic)
        NSString *_Nonnull firstSideSplashMessage;

    Swift

    var firstSideSplashMessage: String { get set }
  • Returns/sets splash message that is shown before scanning the second side of the document, while starting camera.

    Default: string defined by photopay_back_splash_verification_document key in strings file in Microblink.bundle

    Declaration

    Objective-C

    @property (readwrite, strong, nonatomic)
        NSString *_Nonnull secondSideSplashMessage;

    Swift

    var secondSideSplashMessage: String { get set }
  • Returns/sets splash message that is shown after scanning the document.

    Default: string defined by photopay_done_splash_verification_document key in strings file in Microblink.bundle

    Declaration

    Objective-C

    @property (readwrite, strong, nonatomic)
        NSString *_Nonnull scanningDoneSplashMessage;

    Swift

    var scanningDoneSplashMessage: String { get set }
  • Returns/sets glare status message that is shown if glare detection is turned on and it is shown if glare is detected.

    Default: string defined by photopay_glare_status key in strings file in Microblink.bundle

    Declaration

    Objective-C

    @property (readwrite, strong, nonatomic) NSString *_Nonnull glareMessage;

    Swift

    var glareMessage: String { get set }
  • Returns/sets splash image which is shown below splash message, before scanning the first side of the document, while starting camera.

    Declaration

    Objective-C

    @property (readwrite, strong, nonatomic) UIImage *_Nonnull firstSideSplashImage;

    Swift

    var firstSideSplashImage: UIImage { get set }
  • Returns/sets splash image which is shown below splash message, before scanning the second side of the document, while starting camera.

    Declaration

    Objective-C

    @property (readwrite, strong, nonatomic) UIImage *_Nonnull secondSideSplashImage;

    Swift

    var secondSideSplashImage: UIImage { get set }
  • Returns image that is shown above camera preview, next to the user instructions message, while the first side of the document is being scanned.

    Declaration

    Objective-C

    @property (readwrite, strong, nonatomic)
        UIImage *_Nonnull firstSideInstructionsImage;

    Swift

    var firstSideInstructionsImage: UIImage { get set }
  • Returns image that is shown above camera preview, next to the user instructions message, while the second side of the document is being scanned.

    Declaration

    Objective-C

    @property (readwrite, strong, nonatomic)
        UIImage *_Nonnull secondSideInstructionsImage;

    Swift

    var secondSideInstructionsImage: UIImage { get set }
  • Gets/sets capturing of high resolution image

    Default: NO

    Declaration

    Objective-C

    @property (assign, readwrite, nonatomic) BOOL captureHighResImage;

    Swift

    var captureHighResImage: Bool { get set }