【发布时间】:2012-05-15 11:49:34
【问题描述】:
我需要检查视图控制器是否显示模态视图。而在显示模态视图时,如何拦截视图控制器自身视图的“隐藏事件”?
【问题讨论】:
标签: objective-c uiviewcontroller
我需要检查视图控制器是否显示模态视图。而在显示模态视图时,如何拦截视图控制器自身视图的“隐藏事件”?
【问题讨论】:
标签: objective-c uiviewcontroller
不确定您在说什么“查看事件”,但是您可以检查 modalViewController 属性(在 iOS 5 中已弃用)或 presentedViewController 属性,即“新黑色”在 iOS 5 中。
【讨论】:
viewDidDisappear 方法中。
不确定你问的是什么,但是:
要知道您当前是否是模态视图,请查看此链接:
Is it possible to determine whether ViewController is presented as Modal?
并处理“隐藏事件”使用:
- (void) viewWillDisappear:(BOOL)animated
【讨论】: