---
title: PresentationSizingRoot
framework: swiftui
role: symbol
role_heading: Structure
path: swiftui/presentationsizingroot
---

# PresentationSizingRoot

A proxy to a view provided to the presentation with a defined presentation size.

## Declaration

```swift
struct PresentationSizingRoot
```

## Topics

### Instance Methods

- [sizeThatFits(_:)](swiftui/presentationsizingroot/sizethatfits(_:).md)

## See Also

### Adapting a presentation size

- [presentationCompactAdaptation(horizontal:vertical:)](swiftui/view/presentationcompactadaptation(horizontal:vertical:).md)
- [presentationCompactAdaptation(_:)](swiftui/view/presentationcompactadaptation(_:).md)
- [PresentationAdaptation](swiftui/presentationadaptation.md)
- [presentationSizing(_:)](swiftui/view/presentationsizing(_:).md)
- [PresentationSizing](swiftui/presentationsizing.md)
- [PresentationSizingContext](swiftui/presentationsizingcontext.md)
