这对你们中的一些人来说应该很简单。
我正在消除一个UIViewController
由另一个UIViewController
从自身内部以模态方式呈现的东西。我正在使用
[self dismissViewControllerAnimated:YES
completion:^{
// Want to access presentingViewController here.
}];
我尝试了记录self
的和navigationController
,但它们都返回。parentViewController
presentingViewController
null
苹果的文档说:
呈现视图控制器负责关闭它呈现的视图控制器。如果您在呈现的视图控制器本身上调用此方法,它会自动将消息转发到呈现的视图控制器。
据此,消息被发送到presentingViewController
. 我想知道如何捕捉这个消息。是否有委托调用,或者我该如何查找presentedViewController 是否被解雇。