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」を選択すると、次の出力が得られます-