---
title: disableAutocorrection
framework: swiftui
role: symbol
role_heading: Instance Property
path: swiftui/environmentvalues/disableautocorrection
---

# disableAutocorrection

A Boolean value that determines whether the view hierarchy has auto-correction enabled.

## Declaration

```swift
var disableAutocorrection: Bool? { get set }
```

## Discussion

Discussion When the value is nil, SwiftUI uses the system default. The default value is nil.

## See Also

### Deprecated environment values

- [sizeCategory](swiftui/environmentvalues/sizecategory.md)
- [presentationMode](swiftui/environmentvalues/presentationmode.md)
- [PresentationMode](swiftui/presentationmode.md)
- [complicationRenderingMode](swiftui/environmentvalues/complicationrenderingmode.md)
- [controlActiveState](swiftui/environmentvalues/controlactivestate.md)
