---
title: TextInputAutocapitalization
framework: swiftui
role: symbol
role_heading: Structure
path: swiftui/textinputautocapitalization
---

# TextInputAutocapitalization

The kind of autocapitalization behavior applied during text input.

## Declaration

```swift
struct TextInputAutocapitalization
```

## Overview

Overview Pass an instance of TextInputAutocapitalization to the textInputAutocapitalization(_:) view modifier.

## Topics

### Getting autocapitalization options

- [characters](swiftui/textinputautocapitalization/characters.md)
- [sentences](swiftui/textinputautocapitalization/sentences.md)
- [words](swiftui/textinputautocapitalization/words.md)
- [never](swiftui/textinputautocapitalization/never.md)

### Creating an autocapitalization type

- [init(_:)](swiftui/textinputautocapitalization/init(_:).md)

## Relationships

### Conforms To

- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)

## See Also

### Managing text entry

- [autocorrectionDisabled(_:)](swiftui/view/autocorrectiondisabled(_:).md)
- [autocorrectionDisabled](swiftui/environmentvalues/autocorrectiondisabled.md)
- [keyboardType(_:)](swiftui/view/keyboardtype(_:).md)
- [scrollDismissesKeyboard(_:)](swiftui/view/scrolldismisseskeyboard(_:).md)
- [textContentType(_:)](swiftui/view/textcontenttype(_:).md)
- [textInputAutocapitalization(_:)](swiftui/view/textinputautocapitalization(_:).md)
- [textInputCompletion(_:)](swiftui/view/textinputcompletion(_:).md)
- [textInputSuggestions(_:)](swiftui/view/textinputsuggestions(_:).md)
- [textInputSuggestions(_:content:)](swiftui/view/textinputsuggestions(_:content:).md)
- [textInputSuggestions(_:id:content:)](swiftui/view/textinputsuggestions(_:id:content:).md)
- [textContentType(_:)](swiftui/view/textcontenttype(_:)-4dqqb.md)
- [textContentType(_:)](swiftui/view/textcontenttype(_:)-6fic1.md)
- [textContentType(_:)](swiftui/view/textcontenttype(_:)-ufdv.md)
- [textInputFormattingControlVisibility(_:for:)](swiftui/view/textinputformattingcontrolvisibility(_:for:).md)
- [TextInputFormattingControlPlacement](swiftui/textinputformattingcontrolplacement.md)
