controlWidgetStatus(_:)
The status of the control described by the modified label.
Declaration
@MainActor @preconcurrency func controlWidgetStatus(_ status: LocalizedStringResource) -> some View
Parameters
- status:
The localized string resource to display.
Discussion
This text appears in Control Center when your control’s state changes. You can customize the text by applying this modifier to the control’s value label:
// Status Text: "Do Not Disturb Until This Evening" / "Do Not Disturb Disabled"
ControlWidgetToggle("Do Not Disturb", ...) { isOn in
Image(systemName: "moon")
.controlWidgetStatus(isOn ? "Do Not Disturb Until This Evening" : "Do Not Disturb Disabled")
}