在一个UIViewController中,我如何判断它是下一个UIViewController,还是返回上一个UIViewController

时间:2017-12-08 09:01:28

标签: ios uiviewcontroller

对于iOS UIViewController,当转到下一个UIViewController或返回到最后一个UIViewController时,viewDidDisappearviewWillDisappear生命周期都会出现,所以我怎么判断它是下一个{{1 ,或者返回上一个UIViewController?

1 个答案:

答案 0 :(得分:0)

您可以使用isMovingToParentViewController的{​​{1}}和isMovingFromParentViewController方法来确定视图控制器是否因推送或弹出而出现或消失。

Apple Documentation可以找到更多解释。