<!--
{
  "availability" : [
    "iOS: 16.0.0 -",
    "iPadOS: 16.0.0 -",
    "macCatalyst: 16.0.0 -",
    "macOS: 26.0.0 -",
    "visionOS: 1.0.0 -"
  ],
  "documentType" : "symbol",
  "framework" : "SwiftUI",
  "identifier" : "/documentation/SwiftUI/View/findDisabled(_:)",
  "metadataVersion" : "0.1.0",
  "role" : "Instance Method",
  "symbol" : {
    "kind" : "Instance Method",
    "modules" : [
      "SwiftUI"
    ],
    "preciseIdentifier" : "s:7SwiftUI4ViewPAAE12findDisabledyQrSbF"
  },
  "title" : "findDisabled(_:)"
}
-->

# findDisabled(_:)

Prevents find and replace operations in a text editor.

```
nonisolated func findDisabled(_ isDisabled: Bool = true) -> some View
```

## Parameters

`isDisabled`

A Boolean value that indicates whether to
disable the find and replace interface for a text editor.

## Return Value

A view that disables the find and replace interface.

## Discussion

Add this modifier to ensure that people can’t activate the find
and replace interface for a [`TextEditor`](/documentation/SwiftUI/TextEditor):

```
TextEditor(text: $text)
    .findDisabled()
```

When you disable the find operation, you also implicitly disable the
replace operation. If you want to only disable replace, use
[`replaceDisabled(_:)`](/documentation/SwiftUI/View/replaceDisabled(_:)) instead.

Using this modifer also prevents programmatic find and replace
interface presentation using the [`findNavigator(isPresented:)`](/documentation/SwiftUI/View/findNavigator(isPresented:))
method. Be sure to place the disabling modifier closer to the text
editor for this to work:

```
TextEditor(text: $text)
    .findDisabled(isDisabled)
    .findNavigator(isPresented: $isPresented)
```

If you apply this modifer at multiple levels of a view hierarchy,
the call closest to the text editor takes precedence. For example,
people can activate find and replace for the first text editor
in the following example, but not the second:

```
VStack {
    TextEditor(text: $text1)
        .findDisabled(false)
    TextEditor(text: $text2)
}
.findDisabled(true)
```

---

Copyright &copy; 2026 Apple Inc. All rights reserved. | [Terms of Use](https://www.apple.com/legal/internet-services/terms/site.html) | [Privacy Policy](https://www.apple.com/privacy/privacy-policy)