---
title: LabeledContentStyle
framework: swiftui
role: symbol
role_heading: Protocol
path: swiftui/labeledcontentstyle
---

# LabeledContentStyle

The appearance and behavior of a labeled content instance..

## Declaration

```swift
@MainActor @preconcurrency protocol LabeledContentStyle
```

## Overview

Overview Use labeledContentStyle(_:) to set a style on a view. A type conforming to this protocol inherits @preconcurrency @MainActor isolation from the protocol if the conformance is included in the type’s base declaration: struct MyCustomType: Transition {     // `@preconcurrency @MainActor` isolation by default } Isolation to the main actor is the default, but it’s not required. Declare the conformance in an extension to opt out of main actor isolation: extension MyCustomType: Transition {     // `nonisolated` by default }

## Topics

### Getting built-in labeled content styles

- [automatic](swiftui/labeledcontentstyle/automatic.md)

### Creating custom labeled content styles

- [makeBody(configuration:)](swiftui/labeledcontentstyle/makebody(configuration:).md)
- [LabeledContentStyle.Configuration](swiftui/labeledcontentstyle/configuration.md)
- [Body](swiftui/labeledcontentstyle/body.md)

### Supporting types

- [AutomaticLabeledContentStyle](swiftui/automaticlabeledcontentstyle.md)

## Relationships

### Conforming Types

- [AutomaticLabeledContentStyle](swiftui/automaticlabeledcontentstyle.md)

## See Also

### Styling groups

- [controlGroupStyle(_:)](swiftui/view/controlgroupstyle(_:).md)
- [ControlGroupStyle](swiftui/controlgroupstyle.md)
- [ControlGroupStyleConfiguration](swiftui/controlgroupstyleconfiguration.md)
- [formStyle(_:)](swiftui/view/formstyle(_:).md)
- [FormStyle](swiftui/formstyle.md)
- [FormStyleConfiguration](swiftui/formstyleconfiguration.md)
- [groupBoxStyle(_:)](swiftui/view/groupboxstyle(_:).md)
- [GroupBoxStyle](swiftui/groupboxstyle.md)
- [GroupBoxStyleConfiguration](swiftui/groupboxstyleconfiguration.md)
- [indexViewStyle(_:)](swiftui/view/indexviewstyle(_:).md)
- [IndexViewStyle](swiftui/indexviewstyle.md)
- [labeledContentStyle(_:)](swiftui/view/labeledcontentstyle(_:).md)
- [LabeledContentStyleConfiguration](swiftui/labeledcontentstyleconfiguration.md)
