---
title: verticalSizeClass
framework: uikit
role: symbol
role_heading: Instance Property
path: uikit/uitraitcollection/verticalsizeclass
---

# verticalSizeClass

The vertical size class of the trait collection.

## Declaration

```swift
var verticalSizeClass: UIUserInterfaceSizeClass { get }
```

## Mentioned in

Adapting your app when traits change

## Discussion

Discussion The default vertical size class for a trait collection is UIUserInterfaceSizeClass.unspecified.

## See Also

### Retrieving size class traits

- [horizontalSizeClass](uikit/uitraitcollection/horizontalsizeclass.md)
- [UIUserInterfaceSizeClass](uikit/uiuserinterfacesizeclass.md)
