3

iOS アプリに検索を実装していますが、これまでのところ shouldReloadTableForSearchString メソッドを使用して検索バーから文字列を取得し、検索を実行しています。ただし、ユーザーが入力している文字列が変更されるたびにメソッドが呼び出されることに気付きました。連絡先を検索するのは良いことですが、それは私が使用しているものではないので、ユーザーが検索をクリックして文字列を入力したときにのみ検索を開始する方法を探しています。どうすればそれを成し遂げることができますか?

4

3 に答える 3

0

実装searchController.searchBar.delegatesearchBarSearchButtonClicked方法:

self.searchController.searchBar.delegate = self; 
func searchBarSearchButtonClicked(searchBar: UISearchBar) {
      //enter your search code
}
于 2016-05-15T05:57:02.713 に答える