From 8abc574ccfdfdfe3f1b20a8bc93b77fe1f81984d Mon Sep 17 00:00:00 2001 From: Javier Heisekce Date: Wed, 8 Apr 2020 10:02:54 -0400 Subject: [PATCH] Agrega funciones de search bar --- ContactsApp/ContactsViewController.swift | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) diff --git a/ContactsApp/ContactsViewController.swift b/ContactsApp/ContactsViewController.swift index bed378f..2992dbd 100644 --- a/ContactsApp/ContactsViewController.swift +++ b/ContactsApp/ContactsViewController.swift @@ -148,8 +148,25 @@ extension ContactsViewController: UITableViewDelegate, UITableViewDataSource { extension ContactsViewController: UISearchBarDelegate, UISearchDisplayDelegate, UISearchResultsUpdating { func updateSearchResults(for searchController: UISearchController) { - <#code#> + + } + + func searchBarTextDidEndEditing(_ searchBar: UISearchBar) { + self.searchBar.showsCancelButton = false } + func searchBarTextDidBeginEditing(_ searchBar: UISearchBar) { + self.searchBar.showsCancelButton = true + self.searchBar.resignFirstResponder() + } + + func searchBarCancelButtonClicked(_ searchBar: UISearchBar) { + self.searchBar.text = "" + self.searchBarTextDidEndEditing(searchBar) + self.searchBar.resignFirstResponder() + } + func searchBar(_ searchBar: UISearchBar, textDidChange searchText: String) { + print(searchText) + } } -- libgit2 0.26.0