iOS开发:UIView、UIViewController与UITabBar详解
1. UIView与UIViewController基础
在iOS开发中,UIView和UIViewController是非常重要的概念。UIViewController负责处理其关联UIView的重要生命周期事件。下面是UIViewController的一些视图生命周期实例方法:
| 实例方法 | 调用时机 |
| — | — |
|didReceiveMemoryWarning:| 控制器收到内存警告时调用 |
|didRotateFromInterfaceOrientation:| 视图控制器的视图旋转后调用 |
|viewDidAppear:| 控制器的视图出现后调用 |
|viewDidDisappear:| 控制器的视图消失后调用 |
|viewDidLoad:| 控制器的视图加载到内存后调用 |
|viewWillAppear:| 控制器的视图即将出现时调用 |
|viewWillDisappear:| 控制器的视图即将消失时调用 |
|willRotateToInterfaceOrientation:duration:| 控制器开始旋转时调用 |
|willAnimateFirstHalfOfRotationToInterfaceO