BackNavigationModifier

@MainActor
public struct BackNavigationModifier : ViewModifier

A ViewModifier that adds a custom back button for NavigationStack views, which allows integration with NavigatingViewDestinationable-conforming Views.

  • The button image to show for the back button.

    Declaration

    Swift

    @MainActor
    public var buttonImage: Image
  • An optional action to perform when the button is tapped.

    Declaration

    Swift

    @MainActor
    public var selectionAction: (() -> Void)?
  • Undocumented

    Declaration

    Swift

    @MainActor
    public var glassBackgroundVisibility: Visibility
  • The initializer.

    Declaration

    Swift

    @MainActor
    public init(buttonImage: Image? = nil, useGlassBackground: Bool? = nil, selectionAction: (() -> Void)? = nil)

    Parameters

    buttonImage

    The button image to show for the back button.

    useGlassBackground

    Determines whether the Liquid Glass background should be shown in iOS 26. The default visibility is automatic.

    selectionAction

    An optional action to perform when the button is tapped.

  • Declaration

    Swift

    @MainActor
    public func body(content: Content) -> some View