---
title: "init(sidebar:detail:)"
framework: swiftui
role: symbol
role_heading: Initializer
path: "swiftui/navigationsplitview/init(sidebar:detail:)"
---

# init(sidebar:detail:)

Creates a two-column navigation split view.

## Declaration

```swift
nonisolated init(@ContentBuilder sidebar: () -> Sidebar, @ContentBuilder detail: () -> Detail) where Content == EmptyView
```

## Parameters

- `sidebar`: The view to show in the leading column.
- `detail`: The view to show in the detail area.

## Mentioned in

Migrating to new navigation types

## See Also

### Creating a navigation split view

- [init(sidebar:content:detail:)](swiftui/navigationsplitview/init(sidebar:content:detail:).md)
