---
title: prefersPageSizing
framework: uikit
role: symbol
role_heading: Instance Property
path: uikit/uisheetpresentationcontroller/preferspagesizing
---

# prefersPageSizing

A Boolean value that indicates whether the sheet sizes itself for readable content.

## Declaration

```swift
var prefersPageSizing: Bool { get set }
```

## Discussion

Discussion The default value is true. The default value indicates the sheet uses UIModalPresentationStyle.pageSheet behavior, in which the sheet width follows the readable width. When the value is set to false, the sheet uses UIModalPresentationStyle.formSheet behavior, in which the sheet size follows the presented view controller’s preferredContentSize.

## See Also

### Managing the appearance

- [prefersGrabberVisible](uikit/uisheetpresentationcontroller/prefersgrabbervisible.md)
- [prefersEdgeAttachedInCompactHeight](uikit/uisheetpresentationcontroller/prefersedgeattachedincompactheight.md)
- [widthFollowsPreferredContentSizeWhenEdgeAttached](uikit/uisheetpresentationcontroller/widthfollowspreferredcontentsizewhenedgeattached.md)
- [preferredCornerRadius](uikit/uisheetpresentationcontroller/preferredcornerradius-3mb5.md)
