我有一个 UIViewController,ViewControllerA
,它显示为来自 RootViewController
类的模态视图 Controller 。
ViewControllerA
然后呈现另一个模态 Controller 类 ModalViewControllerB
我想知道是否调用了 ViewControllerA
- (void)viewWillDisappear:(BOOL)animated
是由于 ModalViewControllerB
出现在屏幕上或因为 ViewControllerA 被关闭。
是否有内置的 iOS 方法来解决这个问题?
最佳答案
调用 [self isBeingDismissed]
将区分您正在谈论的两种情况。
关于ios - 确定是否因为子模态外观而调用 viewWillDisappear,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16620085/