画面の切り替えでプロパティの受け渡しを勉強する。
■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 件のコメント:
コメントを投稿