我看到代理人在第一个应用程序首次加载时有'didFinishLaunchingWithOptions'。我知道每个页面都有DidLoad和WillAppear。
是否存在方法/函数/类或在应用程序在后台打开时调用这些内容的任何内容。用户从底部的图标行(双击后)单击它,或者只是在应用程序图标已经打开时单击它。
我不想使用WillAppear,因为它会在每个页面视图上发生,而不仅仅是从背景重新加载。
由于 亚历
答案 0 :(得分:1)
如果你想抓住你的应用程序带到前台的事实,你应该使用UIApplication委托协议给你这个方法:
- (void)applicationWillEnterForeground:(UIApplication *)application
这是在将应用程序带到前台之前发送的,此时您可以执行所需的操作。
要小心,这仅适用于iOS 4.0,您应该在- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
后的应用程序委托类中添加此方法。
希望这有帮助!