---
title: "init(label:description:actions:)"
framework: swiftui
role: symbol
role_heading: Initializer
path: "swiftui/contentunavailableview/init(label:description:actions:)"
---

# init(label:description:actions:)

Creates an interface, consisting of a label and additional content, that you display when the content of your app is unavailable to users.

## Declaration

```swift
nonisolated init(@ContentBuilder label: () -> Label, @ContentBuilder description: () -> Description = { EmptyView() }, @ContentBuilder actions: () -> Actions = { EmptyView() })
```

## Parameters

- `label`: The label that describes the view.
- `description`: The view that describes the interface.
- `actions`: The content of the interface actions.

## See Also

### Creating an unavailable view

- [init(_:image:description:)](swiftui/contentunavailableview/init(_:image:description:).md)
- [init(_:systemImage:description:)](swiftui/contentunavailableview/init(_:systemimage:description:).md)
