私はUISearchController
iOS 8の新しいものを使用しています。
にUISearchBar
追加したtitleView
と、対応する結果コントローラーがあります。
検索結果がスクロールされたときに、キーボードを非表示scrollViewWillBeginDragging()
にするように設定しましたsearchBar.resignFirstResponder()
(Spotlight 検索、Facebook アプリなどと同じです。キーボードの後ろに隠されている結果を見てみましょう)。
私が抱えている問題は、検索バーに再びフォーカスを当てることができないように見えることです。検索バーをタップするだけの簡単なはずですが、検索テキストを編集できるように検索バーのフォーカスを変更するのではなく、検索を完全に終了するようです。
UISearchBar
フォーカスが回復しない理由がわかりません。
助言がありますか?