UIViewController的生命周期
2015-12-13 10:00
429 查看
//只调用一次
- (void)viewDidLoad {
[super
viewDidLoad];
[self.view
setBackgroundColor:[UIColor
whiteColor]];
NSLog(@"view完成加载后 viewDidLoad");
}
#pragma mark - 以下在界面切换回后都会调用
-(void)viewWillAppear:(BOOL)animated
{
[super viewWillAppear:animated];
NSLog(@"view将要显示 viewWillAppear");
}
-(void)viewDidAppear:(BOOL)animated
{
[super viewDidAppear:animated];
NSLog(@"view显示完成 viewDidAppear");
}
-(void)viewWillDisappear:(BOOL)animated
{
[super viewWillDisappear:animated];
NSLog(@"view将要消失 viewWillDisappear");
}
-(void)viewDidDisappear:(BOOL)animated
{
[super viewDidDisappear:animated];
NSLog(@"view消失后 viewDidDisappear");
}
- (void)didReceiveMemoryWarning {
[super
didReceiveMemoryWarning];
NSLog(@"内存警告");
}
2015-12-13 09:56:54.255 Test[760:14450] view将要显示 viewWillAppear
2015-12-13 09:56:54.263 Test[760:14450] view显示完成 viewDidAppear
2015-12-13 09:57:00.110 Test[760:14450] view将要消失 viewWillDisappear
2015-12-13 09:57:00.824 Test[760:14450] view消失后 viewDidDisappear
2015-12-13 09:57:06.957 Test[760:14450] view将要显示 viewWillAppear
2015-12-13 09:57:07.460 Test[760:14450] view显示完成 viewDidAppear
- (void)viewDidLoad {
[super
viewDidLoad];
[self.view
setBackgroundColor:[UIColor
whiteColor]];
NSLog(@"view完成加载后 viewDidLoad");
}
#pragma mark - 以下在界面切换回后都会调用
-(void)viewWillAppear:(BOOL)animated
{
[super viewWillAppear:animated];
NSLog(@"view将要显示 viewWillAppear");
}
-(void)viewDidAppear:(BOOL)animated
{
[super viewDidAppear:animated];
NSLog(@"view显示完成 viewDidAppear");
}
-(void)viewWillDisappear:(BOOL)animated
{
[super viewWillDisappear:animated];
NSLog(@"view将要消失 viewWillDisappear");
}
-(void)viewDidDisappear:(BOOL)animated
{
[super viewDidDisappear:animated];
NSLog(@"view消失后 viewDidDisappear");
}
- (void)didReceiveMemoryWarning {
[super
didReceiveMemoryWarning];
NSLog(@"内存警告");
}
界面切换时的操作
2015-12-13 09:56:54.254 Test[760:14450] view完成加载后 viewDidLoad2015-12-13 09:56:54.255 Test[760:14450] view将要显示 viewWillAppear
2015-12-13 09:56:54.263 Test[760:14450] view显示完成 viewDidAppear
2015-12-13 09:57:00.110 Test[760:14450] view将要消失 viewWillDisappear
2015-12-13 09:57:00.824 Test[760:14450] view消失后 viewDidDisappear
2015-12-13 09:57:06.957 Test[760:14450] view将要显示 viewWillAppear
2015-12-13 09:57:07.460 Test[760:14450] view显示完成 viewDidAppear
相关文章推荐
- 规范之力:正确使用UIViewController(1)
- 规范之力:正确使用UIViewController(2)
- iOS5中UIViewController的新方法
- 复用项目中的刷新加载
- swift 重写方法不同参数同方法名问题
- IOS Multipage(多页面)程序开发,UITabBarController
- 获取当前处于activity状态的view controller
- 试图控制器。生命周期UIViewController
- 在UIView中与UIViewController中画图
- IOS-UITableView编辑模式
- storyboard中exit用发,返回原来页面
- 左右侧滑原理与实现方式
- UIViewController
- willMoveToParentViewController和didMoveToParentViewController
- UIViewController
- ios学习笔记(六)视图控制器
- ios 跳转数据的传递
- ios学习笔记(六)视图控制器
- ios开发-popToViewController视图操作
- 设计自己的NavigationController