【Objective-C】iPhoneアプリ:アラーム作成-6 設定画面の追加3

2012/03/24  カテゴリー:アプリ開発    タグ:タグ: ,



t02200169_0504038810759202637

設定画面を追加します。 グループとファイルの「Resource」を Control+クリック 「追加」から「新規ファイル」を選択 新規ファイルダイアログで、iPhoneOS UserInterfaceでView XIBを選択して「次へ」ボタンをクリック 「ファイル名」を、settingView.xibにして「完了」ボタンをクリック。   settingView.xibをダブルクリックして […]


設定画面を追加します。

グループとファイルの「Resource」を Control+クリック 「追加」から「新規ファイル」を選択
iPhoneプログラミング-pro6-7

新規ファイルダイアログで、iPhoneOS UserInterfaceでView XIBを選択して「次へ」ボタンをクリック

iPhoneプログラミング-pro6-8

「ファイル名」を、settingView.xibにして「完了」ボタンをクリック。

iPhoneプログラミング-pro6-9

 

settingView.xibをダブルクリックして、InterfaceBuilderを起動。

File’s Ownerを選択しIdentifyタブのClass IdentityセクションのClassプルダウンでUIViewControllerを選択。
iPhoneプログラミング-pro6-10

File’s Ownerを選択しConnectionsタブのOutletセクションのViewからsettingView.xibのViewへ○をドラッグ。
iPhoneプログラミング-pro6-11

ViewのAttributesタブのBackgroundで色を変えておきます。
とりあえず、ブルーにしてみます。
iPhoneプログラミング-pro6-12

保存します。
画面遷移の処理を実装します。
初期画面にボタンを配置して、イベントハンドラを実装します。

 

pclockViewController.hにメソッドを宣言します。

- (IBAction)actionNavigate:(id)sender;

pclockViewController.mにメソッドを追加します。

//ボタンが押されたときにドリルダウン
– (IBAction)actionNavigate:(id)sender
{
UIViewController* targetController
= [[settingViewController alloc] initWithNibName:@”settingView” bundle:[NSBundle mainBundle]];

if (targetController != nil) {
[[self navigationController] pushViewController:targetController animated:YES];
[targetController release];
}
}

次回は、ボタンをつけて実際に動くようにします。

Share on Google+Tweet about this on TwitterShare on Facebook