---
title: automatic
framework: swiftui
role: symbol
role_heading: Type Property
path: swiftui/presentationsizing/automatic
---

# automatic

The default presentation sizing, appropriate for the platform.

## Declaration

```swift
static var automatic: AutomaticPresentationSizing { get }
```

## Discussion

Discussion On macOS, .automatic resolves to .form.fitted(horizontal: false, vertical: true). On all other platforms, including Mac Catalyst, it resolves to .form. note: AutomaticPresentationSizing

## See Also

### Getting built-in presentation size

- [fitted](swiftui/presentationsizing/fitted.md)
- [form](swiftui/presentationsizing/form.md)
- [page](swiftui/presentationsizing/page.md)
