<!--
{
  "availability" : [
    "macOS: 10.6.0 -"
  ],
  "documentType" : "symbol",
  "framework" : "QuickLookUI",
  "identifier" : "/documentation/QuickLookUI/QLPreviewPanel/enterFullScreenMode(_:withOptions:)",
  "metadataVersion" : "0.1.0",
  "role" : "Instance Method",
  "symbol" : {
    "kind" : "Instance Method",
    "modules" : [
      "Quick Look UI"
    ],
    "preciseIdentifier" : "c:objc(cs)QLPreviewPanel(im)enterFullScreenMode:withOptions:"
  },
  "title" : "enterFullScreenMode(_:withOptions:)"
}
-->

# enterFullScreenMode(_:withOptions:)

Instructs the panel to enter full screen mode.

```
func enterFullScreenMode(_ screen: NSScreen!, withOptions options: [AnyHashable : Any]! = [:]) -> Bool
```

## Parameters

`screen`

This parameter isn’t currently used—pass `nil`.

`options`

This parameter isn’t currently used—pass `nil`.

## Return Value

<doc://com.apple.documentation/documentation/Swift/true> if the panel was able to enter full screen mode; otherwise, <doc://com.apple.documentation/documentation/Swift/false>.

## Discussion

If the panel isn’t onscreen, the panel goes directly to full screen mode.

The panel chooses the appropriate screen depending on where the panel is or, if entering fullscreen directly, where the panel zooms from.

---

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)