为什么在这种情况下调用viewDidDisappear方法两次?
例如,我查看视图控制器,然后我看到视图控制器的所有预览操作而不使用操作,然后当弹出视图控制器时,视图控制器被解除。
viewController 1 -------> viewController 2
步骤1. PEEK viewController 2
步骤2.查看所有previewActionItems(不使用它)
第3步.POP TO viewController 2
方法叫做:
previewingContext(previewingContext:UIViewControllerPreviewing,viewControllerForLocation location:CGPoint)VIEW CONTROLLER 1
viewDidDisappear(动画:Bool)视图控制器2
previewingContext(previewingContext:UIViewControllerPreviewing,commitViewController viewControllerToCommit:UIViewController)viewController 1
viewDidDisappear(animated:Bool)视图控制器2(为什么在这种情况下调用此方法两次?)