---
title: UIImage.SymbolWeight
framework: uikit
role: symbol
role_heading: Enumeration
path: uikit/uiimage/symbolweight
---

# UIImage.SymbolWeight

Constants that indicate which weight variant of a symbol image to use.

## Declaration

```swift
enum SymbolWeight
```

## Overview

Overview The definition of a symbol image includes multiple scale and weight variants. The weight variants offer a way to progressively thicken some or all of the image’s lines. Weights do not correspond to a specific line thickness.

## Topics

### Symbol image weights

- [UIImage.SymbolWeight.unspecified](uikit/uiimage/symbolweight/unspecified.md)
- [UIImage.SymbolWeight.ultraLight](uikit/uiimage/symbolweight/ultralight.md)
- [UIImage.SymbolWeight.thin](uikit/uiimage/symbolweight/thin.md)
- [UIImage.SymbolWeight.light](uikit/uiimage/symbolweight/light.md)
- [UIImage.SymbolWeight.regular](uikit/uiimage/symbolweight/regular.md)
- [UIImage.SymbolWeight.medium](uikit/uiimage/symbolweight/medium.md)
- [UIImage.SymbolWeight.semibold](uikit/uiimage/symbolweight/semibold.md)
- [UIImage.SymbolWeight.bold](uikit/uiimage/symbolweight/bold.md)
- [UIImage.SymbolWeight.heavy](uikit/uiimage/symbolweight/heavy.md)
- [UIImage.SymbolWeight.black](uikit/uiimage/symbolweight/black.md)

### Getting the font weight

- [fontWeight()](uikit/uiimage/symbolweight/fontweight().md)

### Initializers

- [init(rawValue:)](uikit/uiimage/symbolweight/init(rawvalue:).md)

## Relationships

### Conforms To

- [BitwiseCopyable](swift/bitwisecopyable.md)
- [Equatable](swift/equatable.md)
- [Hashable](swift/hashable.md)
- [RawRepresentable](swift/rawrepresentable.md)
- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)

## See Also

### Creating a symbol configuration

- [init(pointSize:)](uikit/uiimage/symbolconfiguration-swift.class/init(pointsize:).md)
- [init(pointSize:weight:)](uikit/uiimage/symbolconfiguration-swift.class/init(pointsize:weight:).md)
- [init(pointSize:weight:scale:)](uikit/uiimage/symbolconfiguration-swift.class/init(pointsize:weight:scale:).md)
- [init(scale:)](uikit/uiimage/symbolconfiguration-swift.class/init(scale:).md)
- [init(textStyle:)](uikit/uiimage/symbolconfiguration-swift.class/init(textstyle:).md)
- [init(textStyle:scale:)](uikit/uiimage/symbolconfiguration-swift.class/init(textstyle:scale:).md)
- [init(weight:)](uikit/uiimage/symbolconfiguration-swift.class/init(weight:).md)
- [init(font:)](uikit/uiimage/symbolconfiguration-swift.class/init(font:).md)
- [init(font:scale:)](uikit/uiimage/symbolconfiguration-swift.class/init(font:scale:).md)
- [UIImage.SymbolScale](uikit/uiimage/symbolscale.md)
- [UIImage.SymbolColorRenderingMode](uikit/uiimage/symbolcolorrenderingmode.md)
- [UIImage.SymbolVariableValueMode](uikit/uiimage/symbolvariablevaluemode.md)
