iOS从Background或Suspended返回时执行操作

时间:2011-09-17 11:58:44

标签: ios

一旦App从后台或暂停模式变为活动状态,我试图仅显示一些屏幕。

所以尝试在App委托类中使用 - (void)applicationDidBecomeActive:(UIApplication *)应用程序..

但由于我在App Delegate课程中,我很难在两秒钟内显示屏幕..

- (void)applicationDidBecomeActive:(UIApplication *)application
{


    SplashViewController *splashScreen = [[[SplashViewController alloc]    
                                       initWithNibName:@"SplashViewController"    
                                                      bundle:nil]autorelease];

然后在这里使用presentModalViewController或addSubview 2秒的最佳方法是什么..

1 个答案:

答案 0 :(得分:2)

显示启动,然后在viewDidAppear的{​​{1}}方法中,触发计时器以使用SplashViewController或使用更简单的{{1}调用来关闭它}}