---
title: "init(title:message:dismissButton:)"
framework: swiftui
role: symbol
role_heading: Initializer
path: "swiftui/alert/init(title:message:dismissbutton:)"
---

# init(title:message:dismissButton:)

Creates an alert with one button.

## Declaration

```swift
init(title: Text, message: Text? = nil, dismissButton: Alert.Button? = nil)
```

## Parameters

- `title`: The title of the alert.
- `message`: The message to display in the body of the alert.
- `dismissButton`: The button that dismisses the alert.

## See Also

### Creating an alert

- [init(title:message:primaryButton:secondaryButton:)](swiftui/alert/init(title:message:primarybutton:secondarybutton:).md)
- [sideBySideButtons(title:message:primaryButton:secondaryButton:)](swiftui/alert/sidebysidebuttons(title:message:primarybutton:secondarybutton:).md)
