1

当我收到 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 的先前状态。有什么办法可以解决这个问题吗?

4

0 回答 0