---
title: "init(primary:secondary:)"
framework: SwiftUI
role: symbol
role_heading: Initializer
platforms: [iOS 27.1+, iPadOS 27.1+]
path: "swiftui/arrangementview/init(primary:secondary:)"
---

# init(primary:secondary:)

Creates an arrangement view with a primary and secondary view.

## Declaration

```swift
nonisolated init(@ContentBuilder primary: () -> Primary, @ContentBuilder secondary: () -> Secondary)
```

## Parameters

- `primary`: The view to display as the primary content in the arrangement.
- `secondary`: The view to display as the secondary content in the arrangement.

## See Also

### Creating an arrangement view

- [init(_:)](swiftui/arrangementview/init(_:).md)
- [ArrangementViewStyleConfiguration](swiftui/arrangementviewstyleconfiguration.md)
