iOS開發UI高階 09控制器的View的建立

2021-07-03 03:53:49 字數 1262 閱讀 3278

ios開發ui篇—控制器的view的建立

一、6種建立控制器view的方式

1

#import""

2#import

"njviewcontroller.h"3

/*41.沒有同名xib情況下

52.通過 storyboard 建立

63.有指定xib情況下建立

74.有同名xib情況

85.有同名去掉controll的情況

96.loadveiw

10*/

11@implementation

1214

六種方式:

1.沒有同名xib情況下

2.通過 storyboard 建立

3.有指定xib情況下建立

4.有同名xib情況

5.有同名去掉controll的情況

6.loadveiw

二、建立控制器view的優先順序

蘋果官方文件示意圖:

三、控制器view的延遲載入

說明:

控制器的view是延遲載入的:用到時再載入

可以用isviewloaded方法判斷乙個uiviewcontroller的view是否已經被載入

控制器的view載入完畢就會呼叫viewdidload方法

2 主控制器檔案中:

1

#import

"njviewcontroller.h"2

3@inte***ce

njviewcontroller ()45

@end67

@implementation

njviewcontroller89

//當控制器需要顯示控制器的view的時候就會呼叫loadview

10//

可以在loadview方法中建立view給控制器

11//

該方法一般用於自定義控制器的view

12 - (void

)loadview

1320

21 - (void

)viewdidload

2226

@end

iOS開發UI篇 控制器的建立

ios開發ui篇 控制器的建立 說明 控制器有三種建立方式,下面一一進行說明。一 第一種建立方式 使用 直接建立 1.建立乙個空的ios專案。2.為專案新增乙個控制器類。3.直接在 方法中建立乙個控制器。1 import 2 import yyviewcontroller.h 3 4 impleme...

iOS開發UI篇 控制器的建立

ios開發ui篇 控制器的建立 說明 控制器有三種建立方式,下面一一進行說明。一 第一種建立方式 使用 直接建立 1.建立乙個空的ios專案。2.為專案新增乙個控制器類。3.直接在 方法中建立乙個控制器。2 import yyviewcontroller.h 3 5 7 4.控制器的view新增到w...

iOS開發UI篇 控制器的建立

ios開發ui篇 控制器的建立 說明 控制器有三種建立方式,下面一一進行說明。一 第一種建立方式 使用 直接建立 1.建立乙個空的ios專案。2.為專案新增乙個控制器類。3.直接在 方法中建立乙個控制器。1 import 2 import yyviewcontroller.h 3 4 impleme...