IBを使った簡単な画面遷移

  • InterfaceBuilerを使って簡単に画面遷移を実行する方法。

Webブラウザのように画面の遷移をするならばNavigationControllerにViewControllerをプッシュしなけらばならないが、この方法は単純に最初に表示しているViewの上に重ねて二番目のViewを表示するやり方。

AppDelegate.m

//Xibファイルの名前をTOP.xibとする
TopViewController *TOP
= [[TopViewController alloc] initWithNibName:@"TOP" bundle:nil] ; 
[self.view addSubview:TOP.view] ;


TopViewController.m

//戻る処理
[self.view removeFromSuperview];