保存搜索条从搜索条
问题描述:
我有一个UISearchController
设置在我的表VC,并按预期工作。保存搜索条从搜索条
但是,我希望能够保存从搜索(即他们按键盘上的'搜索'或'输入')后的文本到数组中。
我无法找到与此相关的任何https://developer.apple.com/documentation/uikit/uisearchbar?language=objc并怀疑该解决方案将涉及到的东西用键盘...
答
你需要实现你的searchBar
的delegate
searchBarSearchButtonClicked:
和/或searchBarTextDidEndEditing:
。
- (void)searchBarTextDidEndEditing:(UISearchBar *)searchBar;
这里面的委托方法添加searchBar.text
您想要的数组:只要用户按下搜索按钮或编辑完在搜索栏中的文本,分别
答
有委托这些方法被调用。
谢谢!我原本试过,但忘了设置代表。所以其他人知道'类YourSearchTableViewController:UITableViewController,UISearchResultsUpdating,UISearchBarDelegate {'和'searchController.searchBar.delegate = self' – rdk