iOS-ストーリーボード

ストーリーボードはiOS5で導入されました。ストーリーボードを使用する場合、展開ターゲットは5.0以上である必要があります。ストーリーボードは、アプリケーションのすべての画面を作成し、1つのインターフェイスMainStoryboard.storyboardで画面を相互接続するのに役立ちます。また、ViewControllerのプッシュ/表示のコーディングを減らすのにも役立ちます。

関係するステップ

Step 1 −作成する single view application 必ず選択してください storyboard アプリケーションの作成中のチェックボックス。

Step 2 −選択 MainStoryboard.storyboardここで、単一のViewControllerを見つけることができます。以下に示すように、View Controllerをもう1つ追加し、ViewControllerを更新します。

Step 3−両方のViewControllerを接続しましょう。「モーダルを表示」ボタンを右クリックし、以下に示すように、左側のビューコントローラーの右側のビューコントローラーにドラッグします。

Step 4 −以下に示すように表示される3つのオプションからモーダルを選択します。

Step 5 −更新 ViewController.h 次のように-

#import <UIKit/UIKit.h>

@interface ViewController : UIViewController

-(IBAction)done:(UIStoryboardSegue *)seque;

@end

Step 6 −更新 ViewController.m 次のように-

#import "ViewController.h"

@interface ViewController ()
@end

@implementation ViewController

- (void)viewDidLoad {
   [super viewDidLoad];	
}

- (void)didReceiveMemoryWarning {
   [super didReceiveMemoryWarning];
   // Dispose of any resources that can be recreated.
}

-(IBAction)done:(UIStoryboardSegue *)seque {
   [self.navigationController popViewControllerAnimated:YES];
}

@end

Step 7 − MainStoryboard.storyboardを選択し、右側のビューコントローラーの[終了]ボタンを右クリックし、[完了]を選択して、以下に示すように[戻る]ボタンで接続します。

出力

でアプリケーションを実行すると iPhone デバイスの場合、次の出力が得られます-

「showmodal」を選択すると、次の出力が得られます-