storyboard搭建项目_用Storyboard实例化控制器:
步驟一:手動初始化storyboard.首先刪除系統自動創建的ViewController.h, ViewController.m 和 main.storyboard這三個文件。
2.點擊項目——>General——>Deployment Info,在Main Interface選項中將main刪除。
3.新建一個Storyboard文件,拖一個控制器,在拖一個按鈕。點擊storyboard上方的導航條,在右側“屬性”欄下view Controller復選框中Title下方將“Is? Initial View Controller”勾選上。
4. ? ?在AppDelegate.m文件中的didFinishLaunchingWithOptions方法中填寫下面代碼:
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
//? ? 1. Create a window
self.window= [[UIWindowalloc]initWithFrame:[UIScreenmainScreen].bounds];
//? ? 2. Create Controller(A StoryBoard)
UIStoryboard*story = [UIStoryboardstoryboardWithName:@"Storyboard"bundle:nil];
//? ? 2.1 Instantiate Controller (With Sweet(jian tou))
UIViewController*vc = [storyinstantiateInitialViewController];
//? ? 3. Set the window Root Controller
self.window.rootViewController= vc;
//? ? 4. Put the window as the Main Window and visible
[self.windowmakeKeyAndVisible];
returnYES;
}
步驟二:通過標記初始化storyboard。首先刪除系統自動創建的ViewController.h, ViewController.m 和 main.storyboard這三個文件。
2.點擊項目——>General——>Deployment Info,在Main Interface選項中將main刪除。
3.新建一個Storyboard文件,拖一個控制器,在拖一個按鈕。點擊storyboard上方的導航條,在右側“屬性”欄左側選項中identity選項下storyboard ID里填寫“Vstar”,之后點擊回車鍵。
4. ? ?在AppDelegate.m文件中的didFinishLaunchingWithOptions方法中填寫下面代碼:
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
//? ? 1. Create a window
self.window= [[UIWindowalloc]initWithFrame:[UIScreenmainScreen].bounds];
//? ? 2. Create Controller(A StoryBoard)
UIStoryboard*story = [UIStoryboardstoryboardWithName:@"Storyboard"bundle:nil];
//? ? 2.1 Instantiate Controller (With Sweet(jian tou))
UIViewController*vc = [storyinstantiateViewControllerWithIdentifier:@"Vstar"];
//? ? 3. Set the window Root Controller
self.window.rootViewController= vc;
//? ? 4. Put the window as the Main Window and visible
[self.windowmakeKeyAndVisible];
returnYES;
}
總結
以上是生活随笔為你收集整理的storyboard搭建项目_用Storyboard实例化控制器:的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: vue搭建博客
- 下一篇: GPS标准历书Yuma,Rinex,TL