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...