# Colors Structure Reference



## Scope and provenance

- Product: mobile
- Status: Imported reference snapshot. Import date is not a verification date or guarantee of current release support.
- SDK version: Not declared for this page. Versions in examples must not be assumed current.
- Environment: Page-specific. Confirm the environment host, credentials, and service configuration; do not infer them from another product.
- Source: https://documentation.idmission.com/identity/iOS-SDK-2/Classes/SelfieCapture/Colors.html
- Imported at: 2026-10-21T17:27:02.187Z
- Canonical page: https://docs.idmission.com/mobile/reference/ios/Classes/SelfieCapture/Colors
- Agent index: https://docs.idmission.com/llms.txt

---

<a id="colors"></a>

# Colors

```
struct Colors
```

Selfie capture UI customization color overrides.

<a id="/Instruction Screen"></a>

[]()

<a id="//apple_ref/swift/Section/Instruction Screen"></a>

[]()

[](https://docs.idmission.com/markdown/mobile/reference/ios/Classes/SelfieCapture/Colors.md#/Instruction%20Screen)

<a id="instruction-screen"></a>

### Instruction Screen

- <a id="/s:17IDentitySDK_Swift13SelfieCaptureC6ColorsV32instructionScreenBackgroundColorSo7UIColorCSgvp"></a>

  <a id="//apple_ref/swift/Property/instructionScreenBackgroundColor"></a>

  `instructionScreenBackgroundColor`

  Optional Instruction Screen background color override. Default is `nil`.

  <a id="declaration"></a>

  #### Declaration

  Swift

  ```
  public var instructionScreenBackgroundColor: UIColor?
  ```

- <a id="/s:17IDentitySDK_Swift13SelfieCaptureC6ColorsV32instructionScreenBackButtonColorSo7UIColorCSgvp"></a>

  <a id="//apple_ref/swift/Property/instructionScreenBackButtonColor"></a>

  `instructionScreenBackButtonColor`

  Optional Instruction Screen back button color override. Default is `nil`.

  <a id="declaration-2"></a>

  #### Declaration

  Swift

  ```
  public var instructionScreenBackButtonColor: UIColor?
  ```

- <a id="/s:17IDentitySDK_Swift13SelfieCaptureC6ColorsV41instructionScreenBackButtonImageTintColorSo7UIColorCSgvp"></a>

  <a id="//apple_ref/swift/Property/instructionScreenBackButtonImageTintColor"></a>

  `instructionScreenBackButtonImageTintColor`

  Optional Instruction Screen back button image tint color override. Default is `nil`.

  <a id="declaration-3"></a>

  #### Declaration

  Swift

  ```
  public var instructionScreenBackButtonImageTintColor: UIColor?
  ```

- <a id="/s:17IDentitySDK_Swift13SelfieCaptureC6ColorsV36instructionScreenTextBackgroundColorSo7UIColorCSgvp"></a>

  <a id="//apple_ref/swift/Property/instructionScreenTextBackgroundColor"></a>

  `instructionScreenTextBackgroundColor`

  Optional Instruction Screen text background color override. Default is `nil`.

  <a id="declaration-4"></a>

  #### Declaration

  Swift

  ```
  public var instructionScreenTextBackgroundColor: UIColor?
  ```

- <a id="/s:17IDentitySDK_Swift13SelfieCaptureC6ColorsV31instructionScreenLabelTextColorSo7UIColorCSgvp"></a>

  <a id="//apple_ref/swift/Property/instructionScreenLabelTextColor"></a>

  `instructionScreenLabelTextColor`

  Optional Instruction Screen label text color override. Default is `nil`.

  <a id="declaration-5"></a>

  #### Declaration

  Swift

  ```
  public var instructionScreenLabelTextColor: UIColor?
  ```

- <a id="/s:17IDentitySDK_Swift13SelfieCaptureC6ColorsV31instructionScreenImageTintColorSo7UIColorCSgvp"></a>

  <a id="//apple_ref/swift/Property/instructionScreenImageTintColor"></a>

  `instructionScreenImageTintColor`

  Optional Instruction Screen image tint color override. Default is `nil`.

  <a id="declaration-6"></a>

  #### Declaration

  Swift

  ```
  public var instructionScreenImageTintColor: UIColor?
  ```

- <a id="/s:17IDentitySDK_Swift13SelfieCaptureC6ColorsV32instructionScreenButtonTextColorSo7UIColorCSgvp"></a>

  <a id="//apple_ref/swift/Property/instructionScreenButtonTextColor"></a>

  `instructionScreenButtonTextColor`

  Optional Instruction Screen button text color override. Default is `nil`.

  <a id="declaration-7"></a>

  #### Declaration

  Swift

  ```
  public var instructionScreenButtonTextColor: UIColor?
  ```

- <a id="/s:17IDentitySDK_Swift13SelfieCaptureC6ColorsV38instructionScreenButtonBackgroundColorSo7UIColorCSgvp"></a>

  <a id="//apple_ref/swift/Property/instructionScreenButtonBackgroundColor"></a>

  `instructionScreenButtonBackgroundColor`

  Optional Instruction Screen button background color override. Default is `nil`.

  <a id="declaration-8"></a>

  #### Declaration

  Swift

  ```
  public var instructionScreenButtonBackgroundColor: UIColor?
  ```

<a id="/Capture Screen"></a>

[]()

<a id="//apple_ref/swift/Section/Capture Screen"></a>

[]()

[](https://docs.idmission.com/markdown/mobile/reference/ios/Classes/SelfieCapture/Colors.md#/Capture%20Screen)

<a id="capture-screen"></a>

### Capture Screen

- <a id="/s:17IDentitySDK_Swift13SelfieCaptureC6ColorsV19overlayTopViewColorSo7UIColorCSgvp"></a>

  <a id="//apple_ref/swift/Property/overlayTopViewColor"></a>

  `overlayTopViewColor`

  Optional Close button color override. Default is `nil`.

  <a id="declaration-9"></a>

  #### Declaration

  Swift

  ```
  public var overlayTopViewColor: UIColor?
  ```

- <a id="/s:17IDentitySDK_Swift13SelfieCaptureC6ColorsV16closeButtonColorSo7UIColorCSgvp"></a>

  <a id="//apple_ref/swift/Property/closeButtonColor"></a>

  `closeButtonColor`

  Optional Close button color override. Default is `nil`.

  <a id="declaration-10"></a>

  #### Declaration

  Swift

  ```
  public var closeButtonColor: UIColor?
  ```

- <a id="/s:17IDentitySDK_Swift13SelfieCaptureC6ColorsV20closeButtonTextColorSo7UIColorCSgvp"></a>

  <a id="//apple_ref/swift/Property/closeButtonTextColor"></a>

  `closeButtonTextColor`

  Optional Close button text color override. Default is `nil`.

  <a id="declaration-11"></a>

  #### Declaration

  Swift

  ```
  public var closeButtonTextColor: UIColor?
  ```

- <a id="/s:17IDentitySDK_Swift13SelfieCaptureC6ColorsV25closeButtonImageTintColorSo7UIColorCSgvp"></a>

  <a id="//apple_ref/swift/Property/closeButtonImageTintColor"></a>

  `closeButtonImageTintColor`

  Optional Close button image tint color override. Default is `nil`.

  <a id="declaration-12"></a>

  #### Declaration

  Swift

  ```
  public var closeButtonImageTintColor: UIColor?
  ```

- <a id="/s:17IDentitySDK_Swift13SelfieCaptureC6ColorsV15backgroundColorSo7UIColorCSgvp"></a>

  <a id="//apple_ref/swift/Property/backgroundColor"></a>

  `backgroundColor`

  Optional Capture Screen background color override. Default is `nil`.

  <a id="declaration-13"></a>

  #### Declaration

  Swift

  ```
  public var backgroundColor: UIColor?
  ```

- <a id="/s:17IDentitySDK_Swift13SelfieCaptureC6ColorsV17captureLabelColorSo7UIColorCSgvp"></a>

  <a id="//apple_ref/swift/Property/captureLabelColor"></a>

  `captureLabelColor`

  Optional Capture Label color override. Default is `nil`.

  <a id="declaration-14"></a>

  #### Declaration

  Swift

  ```
  public var captureLabelColor: UIColor?
  ```

- <a id="/s:17IDentitySDK_Swift13SelfieCaptureC6ColorsV21captureLabelTextColorSo7UIColorCSgvp"></a>

  <a id="//apple_ref/swift/Property/captureLabelTextColor"></a>

  `captureLabelTextColor`

  Optional Capture Label Text color override. Default is `nil`.

  <a id="declaration-15"></a>

  #### Declaration

  Swift

  ```
  public var captureLabelTextColor: UIColor?
  ```

- <a id="/s:17IDentitySDK_Swift13SelfieCaptureC6ColorsV21successLabelTextColorSo7UIColorCSgvp"></a>

  <a id="//apple_ref/swift/Property/successLabelTextColor"></a>

  `successLabelTextColor`

  Optional Capture Screen success label text color override. Default is `nil`.

  <a id="declaration-16"></a>

  #### Declaration

  Swift

  ```
  public var successLabelTextColor: UIColor?
  ```

- <a id="/s:17IDentitySDK_Swift13SelfieCaptureC6ColorsV19errorLabelTextColorSo7UIColorCSgvp"></a>

  <a id="//apple_ref/swift/Property/errorLabelTextColor"></a>

  `errorLabelTextColor`

  Optional Capture Screen error label text color override. Default is `nil`.

  <a id="declaration-17"></a>

  #### Declaration

  Swift

  ```
  public var errorLabelTextColor: UIColor?
  ```

- <a id="/s:17IDentitySDK_Swift13SelfieCaptureC6ColorsV27successLabelBackgroundColorSo7UIColorCSgvp"></a>

  <a id="//apple_ref/swift/Property/successLabelBackgroundColor"></a>

  `successLabelBackgroundColor`

  Optional Capture Screen success label background color override. Default is `nil`.

  <a id="declaration-18"></a>

  #### Declaration

  Swift

  ```
  public var successLabelBackgroundColor: UIColor?
  ```

- <a id="/s:17IDentitySDK_Swift13SelfieCaptureC6ColorsV25errorLabelBackgroundColorSo7UIColorCSgvp"></a>

  <a id="//apple_ref/swift/Property/errorLabelBackgroundColor"></a>

  `errorLabelBackgroundColor`

  Optional Capture Screen error label background color override. Default is `nil`.

  <a id="declaration-19"></a>

  #### Declaration

  Swift

  ```
  public var errorLabelBackgroundColor: UIColor?
  ```

<a id="/Preview Screen"></a>

[]()

<a id="//apple_ref/swift/Section/Preview Screen"></a>

[]()

[](https://docs.idmission.com/markdown/mobile/reference/ios/Classes/SelfieCapture/Colors.md#/Preview%20Screen)

<a id="preview-screen"></a>

### Preview Screen

- <a id="/s:17IDentitySDK_Swift13SelfieCaptureC6ColorsV28previewScreenBackgroundColorSo7UIColorCSgvp"></a>

  <a id="//apple_ref/swift/Property/previewScreenBackgroundColor"></a>

  `previewScreenBackgroundColor`

  Optional Screen background color override. Default is `nil`.

  <a id="declaration-20"></a>

  #### Declaration

  Swift

  ```
  public var previewScreenBackgroundColor: UIColor?
  ```

- <a id="/s:17IDentitySDK_Swift13SelfieCaptureC6ColorsV25previewScreenTopViewColorSo7UIColorCSgvp"></a>

  <a id="//apple_ref/swift/Property/previewScreenTopViewColor"></a>

  `previewScreenTopViewColor`

  Optional Preview Screen Top View color override. Default is `nil`.

  <a id="declaration-21"></a>

  #### Declaration

  Swift

  ```
  public var previewScreenTopViewColor: UIColor?
  ```

- <a id="/s:17IDentitySDK_Swift13SelfieCaptureC6ColorsV28previewScreenTitleLabelColorSo7UIColorCSgvp"></a>

  <a id="//apple_ref/swift/Property/previewScreenTitleLabelColor"></a>

  `previewScreenTitleLabelColor`

  Optional Preview Screen Title Label color override. Default is `nil`.

  <a id="declaration-22"></a>

  #### Declaration

  Swift

  ```
  public var previewScreenTitleLabelColor: UIColor?
  ```

- <a id="/s:17IDentitySDK_Swift13SelfieCaptureC6ColorsV27previewScreenTitleTextColorSo7UIColorCSgvp"></a>

  <a id="//apple_ref/swift/Property/previewScreenTitleTextColor"></a>

  `previewScreenTitleTextColor`

  Optional Preview Screen Title Label text color override. Default is `nil`.

  <a id="declaration-23"></a>

  #### Declaration

  Swift

  ```
  public var previewScreenTitleTextColor: UIColor?
  ```

- <a id="/s:17IDentitySDK_Swift13SelfieCaptureC6ColorsV30previewScreenRetryBtnTextColorSo7UIColorCSgvp"></a>

  <a id="//apple_ref/swift/Property/previewScreenRetryBtnTextColor"></a>

  `previewScreenRetryBtnTextColor`

  Optional Preview Screen retry button text color override. Default is `nil`.

  <a id="declaration-24"></a>

  #### Declaration

  Swift

  ```
  public var previewScreenRetryBtnTextColor: UIColor?
  ```

- <a id="/s:17IDentitySDK_Swift13SelfieCaptureC6ColorsV36previewScreenRetryBtnBackgroundColorSo7UIColorCSgvp"></a>

  <a id="//apple_ref/swift/Property/previewScreenRetryBtnBackgroundColor"></a>

  `previewScreenRetryBtnBackgroundColor`

  Optional Preview Screen retry button background color override. Default is `nil`.

  <a id="declaration-25"></a>

  #### Declaration

  Swift

  ```
  public var previewScreenRetryBtnBackgroundColor: UIColor?
  ```

- <a id="/s:17IDentitySDK_Swift13SelfieCaptureC6ColorsV29previewScreenDoneBtnTextColorSo7UIColorCSgvp"></a>

  <a id="//apple_ref/swift/Property/previewScreenDoneBtnTextColor"></a>

  `previewScreenDoneBtnTextColor`

  Optional Preview Screen done button text color override. Default is `nil`.

  <a id="declaration-26"></a>

  #### Declaration

  Swift

  ```
  public var previewScreenDoneBtnTextColor: UIColor?
  ```

- <a id="/s:17IDentitySDK_Swift13SelfieCaptureC6ColorsV35previewScreenDoneBtnBackgroundColorSo7UIColorCSgvp"></a>

  <a id="//apple_ref/swift/Property/previewScreenDoneBtnBackgroundColor"></a>

  `previewScreenDoneBtnBackgroundColor`

  Optional Preview Screen done button background color override. Default is `nil`.

  <a id="declaration-27"></a>

  #### Declaration

  Swift

  ```
  public var previewScreenDoneBtnBackgroundColor: UIColor?
  ```

<a id="/Retry Screen"></a>

[]()

<a id="//apple_ref/swift/Section/Retry Screen"></a>

[]()

[](https://docs.idmission.com/markdown/mobile/reference/ios/Classes/SelfieCapture/Colors.md#/Retry%20Screen)

<a id="retry-screen"></a>

### Retry Screen

- <a id="/s:17IDentitySDK_Swift13SelfieCaptureC6ColorsV26retryScreenBackgroundColorSo7UIColorCSgvp"></a>

  <a id="//apple_ref/swift/Property/retryScreenBackgroundColor"></a>

  `retryScreenBackgroundColor`

  Optional Retry Screen background color override. Default is `nil`.

  <a id="declaration-28"></a>

  #### Declaration

  Swift

  ```
  public var retryScreenBackgroundColor: UIColor?
  ```

- <a id="/s:17IDentitySDK_Swift13SelfieCaptureC6ColorsV25retryScreenLabelTextColorSo7UIColorCSgvp"></a>

  <a id="//apple_ref/swift/Property/retryScreenLabelTextColor"></a>

  `retryScreenLabelTextColor`

  Optional Retry Screen label text color override. Default is `nil`.

  <a id="declaration-29"></a>

  #### Declaration

  Swift

  ```
  public var retryScreenLabelTextColor: UIColor?
  ```

- <a id="/s:17IDentitySDK_Swift13SelfieCaptureC6ColorsV25retryScreenImageTintColorSo7UIColorCSgvp"></a>

  <a id="//apple_ref/swift/Property/retryScreenImageTintColor"></a>

  `retryScreenImageTintColor`

  Optional Retry Screen image tint color override. Default is `nil`.

  <a id="declaration-30"></a>

  #### Declaration

  Swift

  ```
  public var retryScreenImageTintColor: UIColor?
  ```

- <a id="/s:17IDentitySDK_Swift13SelfieCaptureC6ColorsV31retryScreenRetryButtonTextColorSo7UIColorCSgvp"></a>

  <a id="//apple_ref/swift/Property/retryScreenRetryButtonTextColor"></a>

  `retryScreenRetryButtonTextColor`

  Optional Retry Screen retry button text color override. Default is `nil`.

  <a id="declaration-31"></a>

  #### Declaration

  Swift

  ```
  public var retryScreenRetryButtonTextColor: UIColor?
  ```

- <a id="/s:17IDentitySDK_Swift13SelfieCaptureC6ColorsV37retryScreenRetryButtonBackgroundColorSo7UIColorCSgvp"></a>

  <a id="//apple_ref/swift/Property/retryScreenRetryButtonBackgroundColor"></a>

  `retryScreenRetryButtonBackgroundColor`

  Optional Retry Screen retry button background color override. Default is `nil`.

  <a id="declaration-32"></a>

  #### Declaration

  Swift

  ```
  public var retryScreenRetryButtonBackgroundColor: UIColor?
  ```

- <a id="/s:17IDentitySDK_Swift13SelfieCaptureC6ColorsV32retryScreenCancelButtonTextColorSo7UIColorCSgvp"></a>

  <a id="//apple_ref/swift/Property/retryScreenCancelButtonTextColor"></a>

  `retryScreenCancelButtonTextColor`

  Optional Retry Screen cancel button text color override. Default is `nil`.

  <a id="declaration-33"></a>

  #### Declaration

  Swift

  ```
  public var retryScreenCancelButtonTextColor: UIColor?
  ```

- <a id="/s:17IDentitySDK_Swift13SelfieCaptureC6ColorsV38retryScreenCancelButtonBackgroundColorSo7UIColorCSgvp"></a>

  <a id="//apple_ref/swift/Property/retryScreenCancelButtonBackgroundColor"></a>

  `retryScreenCancelButtonBackgroundColor`

  Optional Retry Screen cancel button background color override. Default is `nil`.

  <a id="declaration-34"></a>

  #### Declaration

  Swift

  ```
  public var retryScreenCancelButtonBackgroundColor: UIColor?
  ```

<a id="footer"></a>

© 2026 [IDmission](https://www.idmission.com/). All rights reserved. (Last updated: 2026-07-20)

Generated by [jazzy ♪♫ v0.15.3](https://github.com/realm/jazzy), a [Realm](https://realm.io/) project.
