読者です 読者をやめる 読者になる 読者になる

Keep It Real BLOG

ソフトウェアエンジニア。1児の父。 酒、ラーメン、サッカー好き。旅行も好きですが、普段は出不精で大抵たまプラーザ界隈に居ます。

UISearchBarを使用する際の注意

f:id:naohide_a:20151202195340j:plain Storyboard上にUISearchBarを設置した際に、最初動かなくて困ったので、注意書き。

当然、Storyboard上に置いただけでは動かないとは分かっていたのだけど、最初IBOutletのUISearchBarだけに接続してしまっていた。 やらなくてはならない処理としては、以下のとおり。

ViewController.h

@interface ViewController : UIViewController <UISearchBarDelegate>

UISearchBarDelegateの宣言が必要。

Storyboard

Outlets
  delegate - Viewcontroller

Outletsを自身のコントローラに紐付ける必要がある。

これらを入れれば、– searchBarSearchButtonClicked:などを使って検索のアクションを取得出来るようになると思います。