Personalização da UI
Links rápidos: Visão geral | Compilando o SDK | Iniciar verificação de vivacidade | Personalização da UI | Instalação | Versão atual | Requisitos | Código-fonte | Referência de resultados | Notas de versão | FAQ
De 2.1.0, CafFaceLivenessLite aceita um uiCustomization parâmetro opcional para adequar a tela de liveness à sua marca. Tudo é opcional: omita o parâmetro — ou deixe campos individuais nil — e a tela mantém sua aparência padrão.
De 3.0.0 este parâmetro é passado para setup em vez de para startSDK.
CerttaUiCustomization
mask
CerttaMaskCustomization?
nil
Área ao redor do oval do rosto
appBar
CerttaAppBarCustomization?
nil
Barra de cabeçalho: título, logo e botão de fechar
prompt
CerttaPromptCustomization?
nil
Mensagem de orientação exibida ao usuário durante a captura
fontName
String?
nil
Fonte usada tanto para o título quanto para o texto da mensagem
CerttaAppBarCustomization
title
String?
sem título
Texto do título exibido no topo da tela
titleColor
UIColor?
.white
Cor do texto do título
color
UIColor?
transparente
Cor de fundo da barra de cabeçalho
closeButton
UIImage?
ícone integrado
Imagem usada para o botão de fechar
closeButtonTintColor
UIColor?
.white
Cor de tonalização aplicada ao botão de fechar
logoIcon
UIImage?
sem logo
Logo exibido ao lado do título
CerttaPromptCustomization
textColor
UIColor?
.white
Cor do texto da mensagem
backgroundColor
UIColor?
preto translúcido
Cor de fundo da mensagem
isRounded
Bool
verdadeiro
Indica se a mensagem é desenhada com cantos arredondados
CerttaMaskCustomization
isBlurEnabled
Bool
verdadeiro
Indica se o efeito de desfoque e vinheta fora do oval do rosto é desenhado
color
UIColor?
preto translúcido
Cor aplicada à área fora do oval do rosto
Exemplo — personalização completa
Exemplo — personalização parcial
Personalize apenas o que precisar; todo o resto permanece no padrão.
Para personalizar os textos exibidos na tela em vez da aparência, use customLocalization e customLocalizationBundle — veja Iniciar verificação de vivacidade.
Atualizado

