Rename 'Cancel' on modal sheet in SwiftUI

Viewed 94
1 Answers

Adding a ToolbarItem with the .cancellationAction placement works:

struct MySheet: View {
    @Environment(\.dismiss) private var dismiss
    var body: some View {
        Text("The Content Of Sheet")
        .toolbar {
            ToolbarItem(placement: .cancellationAction) {
                Button("Custom") {
                    dismiss()
                }
            }
        }
    }
}

The result looks like this:

screenshot

Related