Search Controllerとは 本記事ではSwiftで使える部品のUISearchController(以下、サーチコントローラー)について説明する。 Xcodeの部品リストにSearch Bar and Search Display Controllerというものがある。これはサーチコントローラーと同じような部品ではあるが、現在はDeprecated(非推奨)になっていて、代わりにサーチコントローラーを使うのが推奨されている。 サーチコントローラーとは、Search Bar(以下、サーチーバー)を持ち、検索時にデリゲートメソッドの呼び出しと結果表示用のビューコントローラーを表示する部品である。 なお、サーチコントローラーはXcodeの部品リストの中には無いのでソースコードで実装する必要がある(Xcode 7.2)。 サーチコントローラーを試す サーチコントローラーを使ってテーブル
![【Swift】Search Controllerの使い方。検索されたら検索結果用のビューコントローラーを呼び出す。(Swift 2.1、XCode 7.2) | はじはじアプリ体験メモ](https://cdn-ak-scissors.b.st-hatena.com/image/square/0016c6a1d75cda26c79db3f6e63a42cc3ebd0ab7/height=288;version=1;width=512/https%3A%2F%2Fhajihaji-lemon.com%2Fapli%2Fwp-content%2Fuploads%2F2016%2F06%2Fsearch_controller_img.png)