---
title: minFullScreenContentSize
framework: appkit
role: symbol
role_heading: Instance Property
path: appkit/nswindow/minfullscreencontentsize
---

# minFullScreenContentSize

A minimum size that is used to determine if a window can fit when it is in full screen in a tile.

## Declaration

```swift
var minFullScreenContentSize: NSSize { get set }
```

## Discussion

Discussion By default, the system uses Auto Layout to determine the minimum size, so applications that don’t change window content upon entering full screen should not need to set the value of minFullScreenContentSize. (If Auto Layout is not used, the system queries contentMinSize and contentMaxSize.) If an application does significant rework of the user interface in full screen, then it may be necessary to set the value of minFullScreenContentSize. You can use this property even if the window does not support full screen, but can be implicitly opted into supporting a full screen tile based on resizing behavior and window properties (for more information, see the collectionBehavior property).

## See Also

### Sizing Content

- [contentAspectRatio](appkit/nswindow/contentaspectratio.md)
- [contentMinSize](appkit/nswindow/contentminsize.md)
- [setContentSize(_:)](appkit/nswindow/setcontentsize(_:).md)
- [contentMaxSize](appkit/nswindow/contentmaxsize.md)
- [contentResizeIncrements](appkit/nswindow/contentresizeincrements.md)
- [contentLayoutGuide](appkit/nswindow/contentlayoutguide.md)
- [contentLayoutRect](appkit/nswindow/contentlayoutrect.md)
- [maxFullScreenContentSize](appkit/nswindow/maxfullscreencontentsize.md)
