ios開發中控制器的建立

2021-07-03 16:21:14 字數 1473 閱讀 5021

標籤(空格分隔): 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...