-
Notifications
You must be signed in to change notification settings - Fork 177
Open
Description
// 段子
ViewController1 *wordVc1 = [[ViewController1 alloc] init];
wordVc1.title = @"ViewController1";
[self addChildViewController:wordVc1];
// 段子
ViewController2 *wordVc2 = [[ViewController2 alloc] init];
wordVc2.title = @"ViewController2";
[self addChildViewController:wordVc2];
// 段子
ViewController3 *wordVc3 = [[ViewController3 alloc] init];
wordVc3.title = @"ViewController3";
[self addChildViewController:wordVc3];
添加了三个子 vc,然后看了下生命周期的log:
- (void)viewDidLoad {
[super viewDidLoad];
NSLog(@"%@ %@",NSStringFromSelector(_cmd),self.class);
}
- (void)viewWillAppear:(BOOL)animated {
[super viewWillAppear:animated];
NSLog(@"%@ %@",NSStringFromSelector(_cmd),self.class);
}
- (void)viewDidAppear:(BOOL)animated {
[super viewDidAppear:animated];
NSLog(@"%@ %@",NSStringFromSelector(_cmd),self.class);
}
- (void)viewWillDisappear:(BOOL)animated {
[super viewWillDisappear:animated];
NSLog(@"%@ %@",NSStringFromSelector(_cmd),self.class);
}
-(void)viewDidDisappear:(BOOL)animated {
[super viewDidDisappear:animated];
NSLog(@"%@ %@",NSStringFromSelector(_cmd),self.class);
}发现都是乱的,不知道是不是因为你用的 collectionView 嵌套 的 vc 导致的....
Metadata
Metadata
Assignees
Labels
No labels