麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 學院 > 開發設計 > 正文

iOSUIViewController-視圖控制器、UIViewController生命周期

2019-11-14 19:23:56
字體:
來源:轉載
供稿:網友

一、什么是試圖控制器?

視圖控制器就是用來管理視圖的加載、卸載、橫屏豎屏顯示等操作的控制器。

每一個界面都會由一個控制器來管理顯示 ,單獨的界面view需要視圖控制器這個載體來管理顯示。

UIViewController是所有視圖控制器的父類 。

iOS提供了許多內置的視圖控制器類,以支持標準的用戶界面部分,比如導航控制器 (UINavigationController),標簽欄控制器(UITabBarController),表視圖控制器 (UITableViewController)等 。

每一個試圖控制器本身就提供了一個視圖view,稱為該控制器的根視圖,協調管理數據和視圖之間的交互。

每個視圖控制器管理和控制一系列的視圖。

你永遠不會直接把UIView添加到UIWindow上面,而是添加一個UIViewController。 

 

如何設置視圖支持方向旋轉?

  1.修改info.plist文件Supported interface orientations設置支持的旋轉方向 。

  2.復寫如下方法修改支持旋轉方向。注意:1與2最好不要同時用。

-(NSUInteger)supportedInterfaceOrientations{

   return UIInterfaceOrientationMaskAll;//此處是個枚舉類型

}

 

二、UIViewController生命周期 

// 創建載?入根視圖
- (void) loadView

 //視圖載?入完成

- (void) viewDidLoad

//視圖將出現在屏幕之前
- (void) viewWillAppear:(BOOL)animated

//視圖已在屏幕上渲染完成
- (void) viewDidAppear:(BOOL)animated

//視圖將被從屏幕上移除之前執?行
- (void) viewWillDisappear:(BOOL)animated

//視圖已經從屏幕上移除

-(void)viewDidDisappear:(BOOL)animated

 

如有錯誤,請不吝賜教,必改之。

 


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 久久久久亚洲a | 午夜男人在线观看 | 欧美色性 | 国产精品99久久久久久宅女 | 美女在线视频一区二区 | 久久久www免费看片 亚洲综合视频一区 | 久久国产精品免费视频 | 91福利社在线 | 久久av免费 | 91精品欧美一区二区三区 | 狠狠一区| 成人毛片免费 | 成人免费在线观看视频 | 国产精品久久久久久238 | 4p嗯啊巨肉寝室调教男男视频 | 久久精品一二三区白丝高潮 | 国产高清美女一级毛片久久 | 免费a级毛片永久免费 | 色诱亚洲精品久久久久久 | av电影网站在线观看 | 久在线草| 视频在线91 | 久久国产精品二国产精品中国洋人 | 色av综合在线 | 成人午夜一区二区 | 亚洲天堂成人在线 | 在线中文资源免费 | 精品国产乱码久久久久久久 | 在线成人免费观看www | 国产成人自拍小视频 | av播播 | 成人在线观看免费 | 国产成人精品免费视频大全最热 | 日韩精品免费一区二区三区 | 中国av免费在线观看 | 国产精品av久久久久久网址 | 91成人影库 | 黄色毛片观看 | 国产一区二区三区四区五区精品 | 色视频欧美 | 久久久综合视频 |