Contents

init(columnVisibility:sidebar:detail:)

Creates a two-column navigation split view that enables programmatic control of the sidebar’s visibility.

Declaration

init(columnVisibility: Binding<NavigationSplitViewVisibility>, @ViewBuilder sidebar: () -> Sidebar, @ViewBuilder detail: () -> Detail) where Content == EmptyView

Parameters

  • columnVisibility:

    A Binding to state that controls the visibility of the leading column.

  • sidebar:

    The view to show in the leading column.

  • detail:

    The view to show in the detail area.

See Also

Hiding columns in a navigation split view