<!--
{
  "availability" : [
    "macOS: 10.11.0 -"
  ],
  "documentType" : "symbol",
  "framework" : "AppKit",
  "identifier" : "/documentation/AppKit/NSWindow/CollectionBehavior-swift.struct/fullScreenAllowsTiling",
  "metadataVersion" : "0.1.0",
  "role" : "Type Property",
  "symbol" : {
    "kind" : "Type Property",
    "modules" : [
      "AppKit"
    ],
    "preciseIdentifier" : "c:@E@NSWindowCollectionBehavior@NSWindowCollectionBehaviorFullScreenAllowsTiling"
  },
  "title" : "fullScreenAllowsTiling"
}
-->

# fullScreenAllowsTiling

The window can be a secondary full screen tile even if it can’t be a full screen window itself.

```
static var fullScreenAllowsTiling: NSWindow.CollectionBehavior { get }
```

## Discussion

The default behavior is to allow any window to participate in full-screen tiling, as long as it isn’t a panel or sheet and it meets certain requirements, such as being resizable. Windows that aren’t full screen capable can still become a secondary tile in full-screen.

A window can explicitly allow the system to place the window into a full-screen tile by including [`fullScreenAllowsTiling`](/documentation/AppKit/NSWindow/CollectionBehavior-swift.struct/fullScreenAllowsTiling). Even if a window allows full-screen tiling, the system may not put it in the tile if the window’s [`minFullScreenContentSize`](/documentation/AppKit/NSWindow/minFullScreenContentSize) is too large.

A window can explicitly disallow the system from placing the window in a full-screen tile by including [`fullScreenDisallowsTiling`](/documentation/AppKit/NSWindow/CollectionBehavior-swift.struct/fullScreenDisallowsTiling). Windows that don’t support full-screen mode can use [`fullScreenDisallowsTiling`](/documentation/AppKit/NSWindow/CollectionBehavior-swift.struct/fullScreenDisallowsTiling) to prevent the system from putting the window into a full-screen tile. Full-screen windows can use [`fullScreenDisallowsTiling`](/documentation/AppKit/NSWindow/CollectionBehavior-swift.struct/fullScreenDisallowsTiling) to prevent the system from placing any other windows in its full-screen tile.

> Note:
> The system raises an exception if you set both ``doc://com.apple.appkit/documentation/AppKit/NSWindow/CollectionBehavior-swift.struct/fullScreenAllowsTiling`` and ``doc://com.apple.appkit/documentation/AppKit/NSWindow/CollectionBehavior-swift.struct/fullScreenDisallowsTiling``.

---

Copyright &copy; 2026 Apple Inc. All rights reserved. | [Terms of Use](https://www.apple.com/legal/internet-services/terms/site.html) | [Privacy Policy](https://www.apple.com/privacy/privacy-policy)