当我收到UIApplicationWillResignActiveNotification时,我需要立即对我的UI进行更改。 这是我的工作:
[[NSNotificationCenter defaultCenter] addObserver:self
selector:@selector(applicationWillResignActive:)
name:UIApplicationWillResignActiveNotification
object:nil];
- (void)applicationWillResignActive:(NSNotification *) notification {
// my changes (hide some views, change bg color, change text, etc)
// ...
}
问题是只有在应用程序返回活动状态后才会应用这些更改。因此,用户可以暂时看到UI的先前状态。 有没有解决这个问题的解决方法?