Contents

navigation

A background placement inside a Navigationstack or Navigationsplitview.

Declaration

static let navigation: ContainerBackgroundPlacement

Discussion

For translucent backgrounds in a navigation split view, combine this placement with navigationSplitView.

NavigationSplitView {
 sidebar 
    .containerBackground(.thinMaterial, for: .navigation)
    .containerBackground(Color.green, for: .navigationSplitView)
} detail: {
    // … detail …
    .containerBackground(.thickMaterial, for: .navigation)
}

See Also

Getting placements