<!--
{
  "availability" : [
    "iOS: 27.0.0 -",
    "iPadOS: 27.0.0 -"
  ],
  "documentType" : "symbol",
  "framework" : "SwiftUI",
  "identifier" : "/documentation/SwiftUI/ExternalNonInteractiveAccessory",
  "metadataVersion" : "0.1.0",
  "role" : "Structure",
  "symbol" : {
    "kind" : "Structure",
    "modules" : [
      "SwiftUI"
    ],
    "preciseIdentifier" : "s:7SwiftUI31ExternalNonInteractiveAccessoryV"
  },
  "title" : "ExternalNonInteractiveAccessory"
}
-->

# ExternalNonInteractiveAccessory

A scene accessory that presents non-interactive content on an external
display.

```
nonisolated struct ExternalNonInteractiveAccessory<Content> where Content : View
```

## Overview

The scene accessory may be presented when an external display is connected
to the device, or when the device is connected to an external display via
AirPlay.

For example, you can define a scene accessory for previewing a
non-interactive presentation, which may be presented when an external
display is connected:

```
struct RootView: View {
    var document: PresentationDocument

    var body: some View {
        PresentationDocumentView(document: document)
            .sceneAccessory {
                ExternalNonInteractiveAccessory {
                    PresentationPreview(document: document)
                }
            }
    }
}
```

## Relationships

### Conforms To

[`SceneAccessoryContent`](/documentation/SwiftUI/SceneAccessoryContent)

---

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)