窥视和弹出预览项目操作(viewDidDisappear调用两次)

时间:2016-05-16 09:25:43

标签: ios iphone swift peek-pop

在iOS 9上使用peek和pop实现

为什么在这种情况下调用viewDidDisappear方法两次?

例如,我查看视图控制器,然后我看到视图控制器的所有预览操作而不使用操作,然后当弹出视图控制器时,视图控制器被解除。

viewController 1 -------> viewController 2

步骤1. PEEK viewController 2

步骤2.查看所有previewActionItems(不使用它)

第3步.POP TO viewController 2

方法叫做:

  1. previewingContext(previewingContext:UIViewControllerPreviewing,viewControllerForLocation location:CGPoint)VIEW CONTROLLER 1

  2. viewDidDisappear(动画:Bool)视图控制器2

  3. previewingContext(previewingContext:UIViewControllerPreviewing,commitViewController viewControllerToCommit:UIViewController)viewController 1

  4. viewDidDisappear(animated:Bool)视图控制器2(为什么在这种情况下调用此方法两次?)

0 个答案:

没有答案