---
title: "makeBody(configuration:)"
framework: swiftui
role: symbol
role_heading: Instance Method
path: "swiftui/defaulttogglestyle/makebody(configuration:)"
---

# makeBody(configuration:)

Creates a view that represents the body of a toggle.

## Declaration

```swift
nonisolated func makeBody(configuration: DefaultToggleStyle.Configuration) -> some View

```

## Parameters

- `configuration`: The properties of the toggle, including a label and a binding to the toggle’s state.

## Return Value

Return Value A view that acts as a toggle.

## Discussion

Discussion SwiftUI implements this required method of the ToggleStyle protocol to define the behavior and appearance of the automatic toggle style. Don’t call this method directly. Rather, the system calls this method for each Toggle instance in a view hierarchy that needs the default style.
