Contents

searchCompletion(_:)

Associates a fully formed string with the value of this view when used as a search suggestion.

Declaration

nonisolated func searchCompletion(_ completion: String) -> some View

Parameters

  • completion:

    A string to use as the view’s completion.

Mentioned in

Discussion

Use this method to associate a fully formed string with a view that is within a search suggestion list context. The system uses this value when the view is selected to replace the partial text being currently edited of the associated search field.

On tvOS, the string that you provide to the this modifier is used when displaying the associated suggestion and when replacing the partial text of the search field.

SearchPlaceholderView()
    .searchable(text: $text) {
        Text("🍎").searchCompletion("apple")
        Text("🍐").searchCompletion("pear")
        Text("🍌").searchCompletion("banana")
    }

See Also

Making search suggestions