dismissViewControllerAnimated不会再次加载viewDidLoad

Jos*_*the 2 cocoa-touch objective-c ios

我尝试过一些没有用过的东西(我想到的更多东西).

使用时[self dismissViewControllerAnimated:YES completion:nil];我需要它来运行viewDidLoad我要回到的控制器的方法.

我怎样才能做到这一点?我想也许在completion那里,它会访问viewDidLoad这个类,而不是我恢复的那个.

Dur*_*sad 9

ViewDidLoad方法只调用一次.dismissViewControllerAnimated调用后调用parentViewControllers viewWillAppear方法.

从你写的代码viewDidLoad,以viewWillAppear