標籤(空格分隔): ios高階
uistoryboard *storyboard = [uistoryboard
storyboardwithname:@"main"
bundle:
nil];
- 通過下面方法建立控制器
instantiateinitialviewcontroller: \\預設載入箭頭指向的控制器
instantiateviewcontrollerwithidentifier: \\根據標識在storyboard查詢 控制器,並且建立
// 1.建立視窗
self
.window = [[uiwindow alloc] initwithframe:[uiscreen mainscreen].bounds];
// 2.載入storyboard檔案,建立控制器
uistoryboard *storyboard = [uistoryboard storyboardwithname:@"main" bundle:nil];
// 通過storyboard物件建立控制器
// instantiateinitialviewcontroller:載入storyboard箭頭指向的控制器
uiviewcontroller *rootvc = [storyboard instantiateinitialviewcontroller];
// 3.設定視窗的根控制器,並且顯示視窗
self
.window
.rootviewcontroller = rootvc;
// 4.顯示視窗
[self
.window makekeyandvisible];
return
yes;}
**: // 1.建立視窗
self
.window = [[uiwindow alloc] initwithframe:[uiscreen mainscreen].bounds];
// 2.設定視窗的根控制器
// 通過xib去載入控制器
// 1.首先建立乙個xib檔案
// 2.xib檔案需要拖乙個view描述控制器的view
// 3.需要把xib上的view與控制器連線,設定xib的file'owner為控制器
uiviewcontroller *rootvc = [[uiviewcontroller alloc] initwithnibname:@"vc" bundle:nil];
self
.window
.rootviewcontroller = rootvc;
// 3.顯示視窗
[self
.window makekeyandvisible];
return
yes;
}
iOS開發之控制器的建立
1 控制器常見的建立方式有以下幾種 1 通過storyboard建立 2 直接建立 hxviewcontroller hx hxviewcontroller alloc init 3 指定xib檔案來建立 hxviewcontroller hx hxviewcontroller alloc init...
iOS開發UI篇 控制器的建立
ios開發ui篇 控制器的建立 說明 控制器有三種建立方式,下面一一進行說明。一 第一種建立方式 使用 直接建立 1.建立乙個空的ios專案。2.為專案新增乙個控制器類。3.直接在 方法中建立乙個控制器。1 import 2 import yyviewcontroller.h 3 4 impleme...
iOS開發之控制器View的建立
首先我們來看一下以下情況window上會載入什麼樣的控制器view。1 根據之前講到的,先建立乙個和控制器 hxviewcontroller 同名的xib檔案 檔案中view灰色 並載入初始化該控制器,使它成為window的根控制器。設定file s owner控制器,拖線指定view hxview...