一、 新建一個空的Application
二、新建storyboard
將新建的MainStoryboard 設置爲主storyboard
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]];
// Override point for customization after application launch.
self.window.backgroundColor = [UIColor whiteColor];
UIStoryboard *storyboard=[UIStoryboard storyboardWithName:@"MainStoryBoard" bundle:nil];
self.window.rootViewController=[storyboard instantiateInitialViewController];
[self.window makeKeyAndVisible];
return YES;
}
三、
1、拖拽UITabbarController到mainstoryboard
拖拽UITabbarController 到storyboard之後會默認生成兩個UIViewController,我們這裏不需要,將兩個默認的ViewController刪除
2、拖拽UINavgationController到storyboard (默認會自帶一個UITableviewController作爲rootViewController,如果rootview不是tableview可以刪除後自定義viewcontroller,這裏的rootview是以UIViewcontroller爲例,故刪除)
3、現在storyboard 上只剩下一個UITabbarController和一個UINavgationController。按住ctrl ,從UITabbarController連線至UINavgationController ,鬆開鼠標將會出現選擇對話框,選擇ViewController
4、連線成功後UITabbarcontroller上新增一個item
5、拖拽UIViewController 至storyboard,並與UINavgationController連線,設置爲rootview;
6、重複2、3、4、5生成多個UINavgationController並關聯root view
7、 設置root view 的title 方便查看效果
8、運行效果如圖
四、將root view與代碼關聯
1、新建文件夾,並新建文件
2、將代碼與storyboard關聯,選中需要關聯的viewcontroller,設置customclass
3、測試 在代碼中設置 title 後運行, title已經被修改,關聯成功