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

时间:2016-07-15 19:52:18

标签: ios objective-c statusbar nsnotificationcenter

当用户从展开状态栏返回时,我必须执行操作。 我可以做什么: 1.用户触摸状态栏。使用此代码

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

如何检测此操作: 2.从状态栏返回? 此方法不起作用

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

任何解决方案?

1 个答案:

答案 0 :(得分:0)

找到解决方案。

使用 UIApplicationDidBecomeActiveNotification

而不是

UIApplicationWillEnterForegroundNotification