Iphone 检测modalView是否来自某个UIViewController

Iphone 检测modalView是否来自某个UIViewController,iphone,ios,objective-c,ipad,Iphone,Ios,Objective C,Ipad,我有一个modalView,它是从两个不同的UIViewController A和B显示的。我试图做的是从A或B检测modalView,并执行稍微不同的操作 我想我可以使用委托或其他标志来检测它,但有更好的方法吗 提前感谢。当您使用UIViewController呈现视图控制器:动画:完成

我有一个modalView,它是从两个不同的UIViewController A和B显示的。我试图做的是从A或B检测modalView,并执行稍微不同的操作

我想我可以使用委托或其他标志来检测它,但有更好的方法吗


提前感谢。

当您使用
UIViewController呈现视图控制器:动画:完成
UIViewController.presentingViewController是“呈现此视图控制器的视图控制器”。我的问题是如何检测你来自哪里?据了解,你想在你的模态视图中检查是谁展示了它。因此,在您的模态视图控制器中,检查它的
presentingViewController
是否属于
A
B
类。你知道我的意思吗还是我误解了你?