One Logo Pool Ball
SwiftUI · IOS API REFERENCE

ExternalNonInteractiveAccessory

struct · iOS 27.0+ · SDK 27.1

nonisolated struct ExternalNonInteractiveAccessory<Content> where Content : View

A scene accessory that presents non-interactive content on an external display. 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) } } } }

Members (0)

This type has no directly callable members in this snapshot. See the framework’s skipped declarations for unsupported APIs.

Skipped declarations

3 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.

ExternalNonInteractiveAccessory.init(content:)

callback cannot propagate synchronous failure

ExternalNonInteractiveAccessory.init(isEnabled:content:)

callback cannot propagate synchronous failure

ExternalNonInteractiveAccessory.body

This protocol needs associated types that cannot yet cross the bridge.

All SwiftUI types →