# 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/VoiceCapture/Colors.html
- Imported at: 2026-10-21T17:27:02.187Z
- Canonical page: https://docs.idmission.com/mobile/reference/ios/Classes/VoiceCapture/Colors
- Agent index: https://docs.idmission.com/llms.txt

---

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

# Colors

```
struct Colors
```

Voice capture UI customization color overrides.

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

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

  `closeButtonColor`

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

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

  #### Declaration

  Swift

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

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

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

  `closeButtonTextColor`

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

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

  #### Declaration

  Swift

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

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

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

  `closeButtonImageTintColor`

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

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

  #### Declaration

  Swift

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

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

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

  `backgroundColor`

  Optional background color override. Default is `nil`.

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

  #### Declaration

  Swift

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

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

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

  `timerLabelTextColor`

  Optional timer label Text color override. Default is `nil`.

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

  #### Declaration

  Swift

  ```
  public var timerLabelTextColor: UIColor?
  ```

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

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

  `deleteButtonImageTintColor`

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

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

  #### Declaration

  Swift

  ```
  public var deleteButtonImageTintColor: UIColor?
  ```

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

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

  `stopButtonImageTintColor`

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

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

  #### Declaration

  Swift

  ```
  public var stopButtonImageTintColor: UIColor?
  ```

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

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

  `playButtonImageTintColor`

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

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

  #### Declaration

  Swift

  ```
  public var playButtonImageTintColor: UIColor?
  ```

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

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

  `recordingButtonImageTintColor`

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

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

  #### Declaration

  Swift

  ```
  public var recordingButtonImageTintColor: UIColor?
  ```

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

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

  `pauseButtonImageTintColor`

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

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

  #### Declaration

  Swift

  ```
  public var pauseButtonImageTintColor: UIColor?
  ```

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

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

  `saveButtonImageTintColor`

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

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

  #### Declaration

  Swift

  ```
  public var saveButtonImageTintColor: UIColor?
  ```

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

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

  `deleteLabelTextColor`

  Optional `Delete` label text color override. Default is `nil`.

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

  #### Declaration

  Swift

  ```
  public var deleteLabelTextColor: UIColor?
  ```

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

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

  `stopLabelTextColor`

  Optional `Stop` label text color override. Default is `nil`.

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

  #### Declaration

  Swift

  ```
  public var stopLabelTextColor: UIColor?
  ```

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

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

  `playLabelTextColor`

  Optional `Play` label text color override. Default is `nil`.

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

  #### Declaration

  Swift

  ```
  public var playLabelTextColor: UIColor?
  ```

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

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

  `recordingLabelTextColor`

  Optional `Recording`label text color override. Default is `nil`.

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

  #### Declaration

  Swift

  ```
  public var recordingLabelTextColor: UIColor?
  ```

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

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

  `pauseLabelTextColor`

  Optional `Pause` label text color override. Default is `nil`.

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

  #### Declaration

  Swift

  ```
  public var pauseLabelTextColor: UIColor?
  ```

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

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

  `saveLabelTextColor`

  Optional `Save` label text color override. Default is `nil`.

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

  #### Declaration

  Swift

  ```
  public var saveLabelTextColor: 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.
