iOS how to detect programmatically when top view controller is popped?

后端 未结 10 1314
逝去的感伤
逝去的感伤 2020-12-04 17:32

Suppose I have a nav controller stack with 2 view controllers: VC2 is on top and VC1 is underneath. Is there code I can include in VC1 that will detect that VC2 has just be

10条回答
  •  情深已故
    2020-12-04 18:22

    You can also detect in the view controller that is being popped

    - (void)viewWillDisappear:(BOOL)animated {
        [super viewWillDisappear:animated];
    
        if ([self isMovingFromParentViewController]) {
            ....
        }
    }
    

提交回复
热议问题