Message Item Alert
Presents an alert with a message using the given data to produce the alert’s content and a localized string key for a title.
Platform Compatibility
iOS 27.0+ iPadOS 27.0+ macOS 27.0+ watchOS 27.0+ tvOS 27.0+ visionOS 27.0+
Tags
SwiftUI Code
struct Item {
let message: String
}
@State var item: Item? = .init(message: "Foo")
var body: some View {
Text("Foo")
.alert("Title", item: $item) { alertItem in
Button("Ok") {
print("Item nilled")
}
} message: { alertItem in
Text(alertItem.message)
}
}Found an issue or have a suggestion?
Created: June 9, 2026Updated: June 9, 2026