storyboards在 iOS 5 中才有介紹,當(dāng)我們用Storyboards時(shí)坐桩,部署目標(biāo)應(yīng)該是iOS5.0或更高版本钝的。Storyboards 幫助我們了解視覺流動(dòng)的畫面,在界面為MainStoryboard.storyboard下創(chuàng)建所有應(yīng)用程序屏幕琳状。實(shí)例步驟
1. 創(chuàng)建一個(gè)single view application磕瓷,創(chuàng)建應(yīng)用程序時(shí)選擇 storyboard 復(fù)選框。
2. 選擇MainStoryboard.storyboard,在這里你可以找到單一視圖控制器困食。添加一個(gè)視圖控制器边翁,更新視圖控制器,如下所示storyboardInterface
3.連接兩個(gè)視圖控制器硕盹。右鍵單擊"show modal(顯示模式)"按鈕符匾,在左側(cè)視圖控制器將其拖動(dòng)到右視視圖控制器中,如下圖所示:storyboardButtonAction
4.現(xiàn)在從如下所示的三個(gè)顯示選項(xiàng)中選擇modal(模態(tài))storyboardButtonActionModal5.更新 ViewController.h 如下所示#import@interface ViewController : UIViewController
-(IBAction)done:(UIStoryboardSegue *)seque;
@end
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
7.選擇"MainStoryboard.storyboard",并右鍵點(diǎn)擊"Exit "按鈕瘩例,在右側(cè)視圖控制器中選擇和連接后退按鈕啊胶,如下圖所示
storyboardButtonExitAction
輸出
storyboardOutput1
現(xiàn)在,選擇顯示模式垛贤,將得到下面的輸出結(jié)果
storyboardOutput2