这是一个非常简单明了的问题,但我似乎无法用正确的措辞来找到我想要的东西。

我目前正在使用导航控制器。导航控制器具有一个根视图和两个推入该根视图顶部的视图。

我正在使用

_ = navigationController?.popToRootViewController(animated: true)

弹出这两个视图并返回到我的根视图。

我想在转换回主视图后调用一个函数。我可以在根视图中重写此功能吗?

非常感谢!

最佳答案

您可以覆盖viewDidAppear / viewWillAppear并使用isBeingPresented属性

您可以在这里查看示例

https://stackoverflow.com/a/31612271/2585955

09-07 11:15