feat: add cancel button for emoji search bar

pull/680/head
Ryan Zhao 2 years ago
parent e5a46a993d
commit bd0614532e

@ -24,7 +24,6 @@ class EmojiPickerSheet: BaseVC {
result.tintColor = Colors.text
result.backgroundColor = .clear
result.delegate = self
result.showsCancelButton = true
return result
}()
@ -125,5 +124,15 @@ extension EmojiPickerSheet: UISearchBarDelegate {
func searchBar(_ searchBar: UISearchBar, textDidChange searchText: String) {
collectionView.searchText = searchText
}
func searchBarShouldBeginEditing(_ searchBar: UISearchBar) -> Bool {
searchBar.showsCancelButton = true
return true
}
func searchBarCancelButtonClicked(_ searchBar: UISearchBar) {
searchBar.showsCancelButton = false
searchBar.resignFirstResponder()
}
}

Loading…
Cancel
Save