Когда вы очистите текстовое поле, произойдет несколько событий, к которым у вас будет доступ через UISearchDisplayDelegate или UISearchBarDelegate, например searchBar:textDidChange
и searchDisplayController:shouldReloadTableForSearchString
Это также приведет к тому, что таблица поиска будет скрыта, поэтому будет срабатывать
searchDisplayController:willHideSearchResultsTableView
searchDisplayController:didHideSearchResultsTableView
Когда таблица поиска будет скрыта, вы можете проверить, является ли текст поиска пустым, а затем сделать все, что вам нужно.