---
title: "searchDisplayControllerDidBeginSearch(_:)"
framework: uikit
role: symbol
role_heading: Instance Method
path: "uikit/uisearchdisplaydelegate/searchdisplaycontrollerdidbeginsearch(_:)"
---

# searchDisplayControllerDidBeginSearch(_:)

Tells the delegate that the controller has started searching.

## Declaration

```swift
optional func searchDisplayControllerDidBeginSearch(_ controller: UISearchDisplayController)
```

## Parameters

- `controller`: The search display controller for which the receiver is the delegate.

## See Also

### Responding to search state change

- [searchDisplayControllerWillBeginSearch(_:)](uikit/uisearchdisplaydelegate/searchdisplaycontrollerwillbeginsearch(_:).md)
- [searchDisplayControllerWillEndSearch(_:)](uikit/uisearchdisplaydelegate/searchdisplaycontrollerwillendsearch(_:).md)
- [searchDisplayControllerDidEndSearch(_:)](uikit/uisearchdisplaydelegate/searchdisplaycontrollerdidendsearch(_:).md)
