通过导航控制器返回上一个视图时调用哪个方法?

pig*_*_39 4 uiviewcontroller ios

我在我的应用程序中使用了导航控制器。后退按钮工作正常,点击它时会出现上一个视图。我需要知道,在之前的视图中,出现时调用了哪个方法。

任何援助将不胜感激。

Ras*_*n L 6

当您返回时,将调用以下方法:

通知视图控制器它的视图即将添加到视图层次结构中。

override func viewWillAppear(_ animated: Bool) {
    super.viewWillAppear(animated)
}
Run Code Online (Sandbox Code Playgroud)


通知视图控制器其视图已添加到视图层次结构中。

override func viewDidAppear(_ animated: Bool) {
    super.viewDidAppear(animated)
}
Run Code Online (Sandbox Code Playgroud)