我有一個UISearchController
設置在我的表VC,並按預期工作。保存搜索條從搜索條
但是,我希望能夠保存從搜索(即他們按鍵盤上的'搜索'或'輸入')後的文本到數組中。
我無法找到與此相關的任何https://developer.apple.com/documentation/uikit/uisearchbar?language=objc並懷疑該解決方案將涉及到的東西用鍵盤...
我有一個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