UISearchBar で検索をして結果を表示した後に、スクロールしたらキーボードを隠す・非表示にする
scrollViewの動作時に、searchBarからfirstResponderをとってあげればいいようです。 ここでは、resultSearchControllerがsearchBarのcontrollerになってます。
override func scrollViewWillBeginDecelerating(scrollView: UIScrollView) { self.resultSearchController.searchBar.resignFirstResponder() } override func scrollViewWillBeginDragging(scrollView: UIScrollView) { self.resultSearchController.searchBar.resignFirstResponder() } ````