---
title: "searchBarCancelButtonClicked(_:)"
framework: uikit
role: symbol
role_heading: Instance Method
path: "uikit/uisearchbardelegate/searchbarcancelbuttonclicked(_:)"
---

# searchBarCancelButtonClicked(_:)

Tells the delegate that the cancel button was tapped.

## Declaration

```swift
optional func searchBarCancelButtonClicked(_ searchBar: UISearchBar)
```

## Parameters

- `searchBar`: The search bar that was tapped.

## Discussion

Discussion Typically, you implement this method to dismiss the search bar.

## See Also

### Related Documentation

- [showsCancelButton](uikit/uisearchbar/showscancelbutton.md)

### Responding to clicks in search controls

- [searchBarBookmarkButtonClicked(_:)](uikit/uisearchbardelegate/searchbarbookmarkbuttonclicked(_:).md)
- [searchBarSearchButtonClicked(_:)](uikit/uisearchbardelegate/searchbarsearchbuttonclicked(_:).md)
- [searchBarResultsListButtonClicked(_:)](uikit/uisearchbardelegate/searchbarresultslistbuttonclicked(_:).md)
