检测涉及状态栏的触摸动作

Detect touch action that involves status bar

我必须在用户 returns 从展开的状态栏执行操作。 我可以做什么: 1. 用户触摸状态栏。使用此代码

[[NSNotificationCenter defaultCenter] addObserver:self
                                             selector:@selector(onStop)
                                                 name:UIApplicationWillResignActiveNotification
                                               object:nil];

如何检测这个动作: 2.从状态栏返回? 这个方法不行

[[NSNotificationCenter defaultCenter] addObserver:self
                                             selector:@selector(onStart)
                                                 name:UIApplicationWillEnterForegroundNotification
                                               object:nil];

有什么解决办法吗?

找到解决方案。

使用 UIApplicationDidBecomeActiveNotification

而不是

UIApplicationWillEnterForegroundNotification .