메인 콘텐츠로 건너뛰기

커스터마이징

캡처 플로우 가용성

이 커스터마이징은 캡처 플로우가 document-capture 또는 **liveness**인 경우에만 사용 가능합니다.

iOS SDK는 언어와 색상 두 가지 차원의 커스터마이징을 지원합니다.

언어

setLocale 메서드를 통해 촬영 프레임의 안내 메시지 언어를 설정합니다. LocaleTypes enum을 사용합니다:

  • LocaleTypes.PT_BR — 포르투갈어 (브라질)
  • LocaleTypes.ES_MX — 스페인어 (멕시코)
  • LocaleTypes.ES_ES — 스페인어 (스페인)
  • LocaleTypes.EN_US — 영어 (미국)
unicoCheck.setLocale(.EN_US)
정보
  • 이 기능을 사용하려면 원격 활성화가 필요할 수 있습니다. 사용을 원하시면 프로젝트 매니저 또는 Unico 지원팀에 알려주십시오.
  • 설정하지 않으면 SDK는 포르투갈어를 기본 언어로 사용합니다.

지원되는 LocaleTypes 값의 전체 목록은 API 참조 > Enums를 참조하십시오.

색상

AcessoBioThemeDelegate를 구현하고 AcessoBioManager에서 setTheme(self)를 호출하여 사용자 정의 테마를 적용합니다. 색상 값은 Color Resource(R.color.your_color) 또는 16진수 문자열("#FF0000")로 전달할 수 있습니다.

메서드커스터마이징 대상
getColorBackground()실루엣의 배경 색상
getColorBackgroundBottomDocument()문서 촬영 박스의 배경 색상
getColorBoxMessage()메시지 박스의 배경 색상
getColorIconTakePictureButton()수동 사진 촬영 버튼의 아이콘 색상
getColorSilhouetteSuccess()촬영 성공 시 실루엣 색상
getColorTextBottomDocument()문서 촬영 박스의 텍스트 색상
getColorTextMessage()메시지 박스 내부의 텍스트 색상
getCancelButtonIconColor() (선택)인터랙션이 있는 Liveness 카메라의 취소 아이콘 색상. 구현되지 않으면 getColorBackgroundTakePictureButton()이 사용됩니다.
import UIKit
import AcessoBio

class ViewController: UIViewController, AcessoBioManagerDelegate, AcessoBioThemeDelegate {
var unicoCheck: AcessoBioManager!

override func viewDidLoad() {
super.viewDidLoad()
unicoCheck = AcessoBioManager(viewController: self)
unicoCheck.setTheme(self)
}

func getColorBackground() -> Any! { /* return color */ }
func getColorBoxMessage() -> Any! { /* return color */ }
func getColorTextMessage() -> Any! { /* return color */ }
func getColorIconTakePictureButton() -> Any! { /* return color */ }
func getColorBackgroundBottomDocument() -> Any! { /* return color */ }
func getColorTextBottomDocument() -> Any! { /* return color */ }
func getColorSilhouetteSuccess() -> Any! { /* return color */ }
func getCancelButtonIconColor() -> Any! { /* return color */ }
}
커스터마이징 범위

다른 커스터마이징 차원은 제공되지 않습니다. 사용자 정의 UI 동작 및 레이아웃은 네이티브 iOS SDK에서 지원하지 않습니다. 독자적인 UI가 필요하면 Capture Standard 옵션(헤드리스 API 통합)을 참조하십시오.