One Logo Pool Ball
SwiftUI · IOS API REFERENCE

MenuActionDismissBehavior

struct · iOS 16.4+ · SDK 27.1

struct MenuActionDismissBehavior

The set of menu dismissal behavior options. Configure the menu dismissal behavior for a view hierarchy using the ``View/menuActionDismissBehavior(_:)`` view modifier.

Members (3)

get · iOS 16.4+

enabled

TypeScript
static get enabled(): MenuActionDismissBehavior
Swift declaration
static let enabled: MenuActionDismissBehavior

Always dismiss the presented menu after performing an action.

get · iOS 16.4+

disabled

TypeScript
static get disabled(): MenuActionDismissBehavior
Swift declaration
static let disabled: MenuActionDismissBehavior

Never dismiss the presented menu after performing an action.

get · iOS 16.4+

automatic

TypeScript
static get automatic(): MenuActionDismissBehavior
Swift declaration
static let automatic: MenuActionDismissBehavior

Use the a dismissal behavior that's appropriate for the given context. In most cases, the default behavior is ``enabled``. There are some cases, like ``Stepper``, that use ``disabled`` by default.

Skipped declarations

No declarations were skipped in this snapshot.

All SwiftUI types →