applicationDidBecomeActive当前屏幕

时间:2011-07-12 16:50:29

标签: ipad uikit

如何确定applicationDidBecomeActive中当前的控制器/窗口?例如,在登录屏幕(这是一个LoginViewController)上,如果applicationDidBecomeActive触发我怎么知道它是来自appDelegate的登录屏幕?

1 个答案:

答案 0 :(得分:3)

传递给UIApplication的{​​{1}}对象具有applicationDidBecomeActive属性。它是windows可见窗口,按顺序排列。

获得前景窗口后,您可以获得第一个子视图并测试其类型:

NSArray