Auxiliary view modifiers
Add and configure supporting views, like toolbars and context menus.
Overview
Use these modifiers to manage supplemental views that present context-specific controls and information. For example, you can add titles and buttons to navigation bars, manage the status bar, create context menus, and add badges many different kinds of views.
Topics
Navigation titles
Navigation title configuration
Navigation bars
Navigation stacks and columns
navigationDestination(for:destination:)navigationDestination(isPresented:destination:)navigationDestination(item:destination:)navigationSplitViewColumnWidth(_:)navigationSplitViewColumnWidth(min:ideal:max:)
Tab views
tabViewCustomization(_:)defaultAdaptableTabBarPlacement(_:)tabViewSidebarHeader(content:)tabViewSidebarFooter(content:)tabViewSidebarBottomBar(content:)sectionActions(content:)
Toolbars
toolbar(content:)toolbar(id:content:)toolbar(_:for:)toolbar(removing:)toolbarVisibility(_:for:)toolbarBackground(_:for:)toolbarBackgroundVisibility(_:for:)toolbarForegroundStyle(_:for:)toolbarColorScheme(_:for:)toolbarRole(_:)toolbarTitleMenu(content:)toolbarTitleDisplayMode(_:)ornament(visibility:attachmentAnchor:contentAlignment:ornament:)
Context menus
contextMenu(menuItems:)contextMenu(menuItems:preview:)contextMenu(forSelectionType:menu:primaryAction:)