---
title: UITextSpellCheckingType
framework: uikit
role: symbol
role_heading: Enumeration
path: uikit/uitextspellcheckingtype
---

# UITextSpellCheckingType

The spell-checking behavior of a text-based view.

## Declaration

```swift
enum UITextSpellCheckingType
```

## Overview

Overview Use these constants with the spellCheckingType property.

## Topics

### Constants

- [UITextSpellCheckingType.default](uikit/uitextspellcheckingtype/default.md)
- [UITextSpellCheckingType.no](uikit/uitextspellcheckingtype/no.md)
- [UITextSpellCheckingType.yes](uikit/uitextspellcheckingtype/yes.md)

### Initializers

- [init(rawValue:)](uikit/uitextspellcheckingtype/init(rawvalue:).md)

## Relationships

### Conforms To

- [BitwiseCopyable](swift/bitwisecopyable.md)
- [Equatable](swift/equatable.md)
- [Hashable](swift/hashable.md)
- [RawRepresentable](swift/rawrepresentable.md)
- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)

## See Also

### Managing spelling and autocorrection

- [autocapitalizationType](uikit/uitextinputtraits/autocapitalizationtype.md)
- [UITextAutocapitalizationType](uikit/uitextautocapitalizationtype.md)
- [autocorrectionType](uikit/uitextinputtraits/autocorrectiontype.md)
- [UITextAutocorrectionType](uikit/uitextautocorrectiontype.md)
- [spellCheckingType](uikit/uitextinputtraits/spellcheckingtype.md)
- [inlinePredictionType](uikit/uitextinputtraits/inlinepredictiontype.md)
- [UITextInlinePredictionType](uikit/uitextinlinepredictiontype.md)
