我需要检查视图控制器是否显示模态视图。当显示模态视图时,如何拦截视图控制器自己视图的“隐藏事件”?
答案 0 :(得分:4)
不确定您正在讨论的“查看事件”,但是您可以检查modalViewController
属性(在iOS 5中已弃用)或presentedViewController
属性是iOS 5中的“新黑”。
答案 1 :(得分:2)
不确定你的要求,但是:
要知道您目前是模态视图,请查看此链接:
Is it possible to determine whether ViewController is presented as Modal?
并处理“隐藏事件”使用:
- (void) viewWillDisappear:(BOOL)animated