メインコンテンツへスキップ

カスタマイズ

キャプチャーフローの利用可能範囲

これらのカスタマイズは、キャプチャーフローが document-capture または liveness の場合にのみ利用できます。

iOS SDK は、言語と色の 2 つのカスタマイズ次元をサポートしています。

言語

setLocale メソッドを使用して、キャプチャーフレーム内の情報メッセージの言語を設定します。LocaleTypes 列挙型を使用してください:

  • LocaleTypes.PT_BR — ポルトガル語(ブラジル)
  • LocaleTypes.ES_MX — スペイン語(メキシコ)
  • LocaleTypes.ES_ES — スペイン語(スペイン)
  • LocaleTypes.EN_US — 英語(アメリカ)
unicoCheck.setLocale(.EN_US)
情報
  • この機能を使用するには、リモートによる有効化が必要な場合があります。使用を希望する場合は、プロジェクトマネージャーまたはUnicoサポートに連絡してください。
  • 設定されていない場合、SDKはデフォルト言語としてポルトガル語を使用します。

サポートされる LocaleTypes 値の一覧については、APIリファレンス > 列挙型 を参照してください。

AcessoBioThemeDelegate を実装し、AcessoBioManagersetTheme(self) を呼び出すことでカスタムテーマを適用します。色の値はカラーリソースR.color.your_color)または16進数文字列"#FF0000")として渡すことができます。

メソッドカスタマイズ対象
getColorBackground()シルエットの背景色
getColorBackgroundBottomDocument()書類キャプチャーボックスの背景色
getColorBoxMessage()メッセージボックスの背景色
getColorIconTakePictureButton()手動写真撮影ボタンのアイコン色
getColorSilhouetteSuccess()キャプチャー成功時のシルエット色
getColorTextBottomDocument()書類キャプチャーボックスのテキスト色
getColorTextMessage()メッセージボックス内のテキスト色
getCancelButtonIconColor() (任意)インタラクションあり顔認証カメラのキャンセルアイコン色。実装されていない場合、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インテグレーション)を参照してください。