---
title: DynamicTypeSize
framework: swiftui
role: symbol
role_heading: Enumeration
path: swiftui/dynamictypesize
---

# DynamicTypeSize

A Dynamic Type size, which specifies how large scalable content should be.

## Declaration

```swift
enum DynamicTypeSize
```

## Overview

Overview For more information, see Typography in the Human Interface Guidelines.

## Topics

### Getting type sizes

- [DynamicTypeSize.xSmall](swiftui/dynamictypesize/xsmall.md)
- [DynamicTypeSize.small](swiftui/dynamictypesize/small.md)
- [DynamicTypeSize.medium](swiftui/dynamictypesize/medium.md)
- [DynamicTypeSize.large](swiftui/dynamictypesize/large.md)
- [DynamicTypeSize.xLarge](swiftui/dynamictypesize/xlarge.md)
- [DynamicTypeSize.xxLarge](swiftui/dynamictypesize/xxlarge.md)
- [DynamicTypeSize.xxxLarge](swiftui/dynamictypesize/xxxlarge.md)

### Getting accessibility type sizes

- [DynamicTypeSize.accessibility1](swiftui/dynamictypesize/accessibility1.md)
- [DynamicTypeSize.accessibility2](swiftui/dynamictypesize/accessibility2.md)
- [DynamicTypeSize.accessibility3](swiftui/dynamictypesize/accessibility3.md)
- [DynamicTypeSize.accessibility4](swiftui/dynamictypesize/accessibility4.md)
- [DynamicTypeSize.accessibility5](swiftui/dynamictypesize/accessibility5.md)
- [isAccessibilitySize](swiftui/dynamictypesize/isaccessibilitysize.md)

### Creating a type size

- [init(_:)](swiftui/dynamictypesize/init(_:).md)

## Relationships

### Conforms To

- [CaseIterable](swift/caseiterable.md)
- [Comparable](swift/comparable.md)
- [Equatable](swift/equatable.md)
- [Hashable](swift/hashable.md)
- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)

## See Also

### Adjusting text size

- [textScale(_:isEnabled:)](swiftui/view/textscale(_:isenabled:).md)
- [dynamicTypeSize(_:)](swiftui/view/dynamictypesize(_:).md)
- [dynamicTypeSize](swiftui/environmentvalues/dynamictypesize.md)
- [ScaledMetric](swiftui/scaledmetric.md)
- [TextVariantPreference](swiftui/textvariantpreference.md)
- [FixedTextVariant](swiftui/fixedtextvariant.md)
- [SizeDependentTextVariant](swiftui/sizedependenttextvariant.md)
