---
title: SceneAccessoryContent
framework: swiftui
role: symbol
role_heading: Protocol
path: swiftui/sceneaccessorycontent
---

# SceneAccessoryContent

Conforming types represent items which define content for scene accessories.

## Declaration

```swift
@MainActor protocol SceneAccessoryContent
```

## Topics

### Associated Types

- [Body](swiftui/sceneaccessorycontent/body-swift.associatedtype.md)

### Instance Properties

- [body](swiftui/sceneaccessorycontent/body-swift.property.md)

### Instance Methods

- [onAvailabilityChange(perform:)](swiftui/sceneaccessorycontent/onavailabilitychange(perform:).md)

## Relationships

### Conforming Types

- [EmptyView](swiftui/emptyview.md)
- [ExternalNonInteractiveAccessory](swiftui/externalnoninteractiveaccessory.md)
- [Group](swiftui/group.md)
- [TupleContent](swiftui/tuplecontent.md)

## See Also

### Presenting content on an external display

- [sceneAccessory(content:)](swiftui/view/sceneaccessory(content:).md)
- [ExternalNonInteractiveAccessory](swiftui/externalnoninteractiveaccessory.md)
