2011年9月22日木曜日

画面の切り替えでプロパティの受け渡しを勉強する。UtilityApplication

画面の切り替えでプロパティの受け渡しを勉強する。

■UtilityApplication(表裏が切り替わるアプリ)で、プロジェクトを作成。

MainViewとFlipsideViewで切り替わります。

FlipsideViewで設定した値をMainViewに持ってきてみます。


FlipsideViewで文字要素を作成する。

.hファイルで、文字要素をinterfaceの中で作成
NSString *_str;
@property(nonatomic,retain)NSString *_str;

.mファイルで、
@implementation FlipsideViewControllerの後ろに
@synthesize _str;

を記載。

このファイルから値を送る場合に


-(IBAction)showinfo:(id)sender{

FlipsideViewController _controller = [[FlipsideViewController alloc]
initWithNibName:@"Flipsideiew"
bundle:nil];

controller.delegate = self;
controller.modalTransitionStyle = UIModalTransitionStyleFlipHorizontal;
[self presentModalViewController:controller animated:YES];
//下記の値で、FlipSideViewの変数_strを取得する事ができるようになった。
controller._str

[controller release];
}

0 件のコメント:

コメントを投稿