みなさんこんにちわ(・ω・)/

今日タイトル画面から、プレイ画面への遷移をやっていきましょう。(^∇^)

タイトル画面のGamePPoiViewController.hをいじくります。

プレイ画面を表示するためにボタンを追加するので、その変数とメソッドの宣言をします。
赤くした所の上が変数の宣言で、下がメソッドの宣言です。

@interface GamePPoiViewController : UIViewController {
    IBOutlet UIButton *playButton;
    IBOutlet UIButton *helpButton;
}

- (IBAction)showHelpView;
- (IBAction)showPlayView;

@end
]


無知の状態からiPhoneアプリ開発に挑んでみる-2011-4-5-1


で、GamePPoiViewController.mに中身を書いていきましょう。
とはいっても、画面遷移の方法ま前と全く一緒なので、コピって使います。
こっちも赤いところが追加したとこです。最上部のインポート部分です。
これはPlayViewControllerクラスを使うための宣言です。


#import "GamePPoiViewController.h"
#import "HelpViewController.h"
#import "PlayViewController.h"


はい、次は画面を遷移するメソッドです。
ヘルプ画面に移動するメソッドをそのまま使って、部分的にかえました。
HelpViewController → PlayViewController
これだけでいいんです。(‐^▽^‐)



- (IBAction)showHelpView {

   HelpViewController *controller = [[HelpViewController alloc]
     initWithNibName:@"HelpViewController" bundle:nil];

   controller.modalTransitionStyle = UIModalTransitionStyleFlipHorizontal;

   [self presentModalViewController:controller animated:YES];

   [controller release];
}

- (IBAction)showPlayView {

   PlayViewController *controller = [[PlayViewController alloc]
     initWithNibName:@"PlayViewController" bundle:nil];

   controller.modalTransitionStyle = UIModalTransitionStyleFlipHorizontal;

   [self presentModalViewController:controller animated:YES];

   [controller release];
}

@end



保存を忘れずにして、次に画面にボタンを追加しましょう。
この画面のように普通のボタンを追加して「Play」としました。
ボタンをかっこよくしようと思ったけど、また今度でイイや(・_・;)
無知の状態からiPhoneアプリ開発に挑んでみる-2011-4-5-2

ボタンを追加したら、青い矢印で接続しましょう。
まず、「Play」ボタンからFile'sOwnerまで矢印を引っ張ってきて、
ShowPlayViewメソッドに関連づけます。


無知の状態からiPhoneアプリ開発に挑んでみる-2011-4-5-3

無知の状態からiPhoneアプリ開発に挑んでみる-42011-4-5-4

こんどは逆にFile'sOwnerから「Play」ボタンまで矢印を引っ張ってきて、
PlayButton変数に関連づけます。

無知の状態からiPhoneアプリ開発に挑んでみる-2011-4-5-5

ほんじゃ、保存して実行してみよう!

無知の状態からiPhoneアプリ開発に挑んでみる-2011-4-5-7
「Play」ボタン押す↓
無知の状態からiPhoneアプリ開発に挑んでみる-2011-4-5-8
    ↓
無知の状態からiPhoneアプリ開発に挑んでみる-2011-4-5-9

はい、画面の遷移ができました。まだ戻れないけどもね。

ちなみ新しいことはなんにもしてませんよ(゚ー゚;



ランキングに参加しています。下のクリックお願いしますー(*゚ー゚*)

にほんブログ村 IT技術ブログ iPhoneアプリ開発へ

にほんブログ村 携帯ブログ iPhoneへ