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

おしい県でWebに携わって働く人のブログ

基本的にはIT&Web界隈に関する役に立ちそうなことをまとめていきます。

(Xcode/iPhone)辞書アプリ制作、の勉強メモ。

絶対に挫折しない iPhoneアプリ開発「超」入門【iOS6対応版】

絶対に挫折しない iPhoneアプリ開発「超」入門【iOS6対応版】

 

フレームワーク

UIKit

 

「クラス」

UIReferenceLibraryViewControllerクラス(辞書を表示するクラス)

UISearchBarクラス(検索フィールドを表示するクラス)

 

ソースコード

 - (void)searchBarSearchButtonClicked:(UISearchBar *)searchBar

{

    NSString *term = searchBar.text;

    UIReferenceLibraryViewController *controller = [[UIReferenceLibraryViewControlleralloc] initWithTerm:term];

    [selfpresentViewController:controller animated:YEScompletion:NULL];

    [searchBar resignFirstResponder];

}

・引数で受け取った「辞書で調べたい文字列」をterm変数に代入

・termを引数にしてUIReferenceLibraryViewControllerクラスのインスタンスを作成

・presentViewController:animated:completion:メソッドで画面の上にモーダルビューコントローラを表示

・サーチバーのresignFirstResponderメソッドを呼び出すことでキーボードを隠す