也许有人可以告诉我为什么在第二次启动我的应用程序时(按下主页按钮后)方法viewDidLoad:
没有被调用?
答案 0 :(得分:2)
在按下主页按钮时,iOS 4上的应用程序不再退出。它们被移出RAM,暂停,然后在你重新输入时继续,而不是再次启动。
答案 1 :(得分:0)
在iOS4中有:
当应用程序变为活动状态(在后台之外)时调用,您可以在此处调用打开应用程序时需要执行的操作。
由于 詹姆斯
答案 2 :(得分:0)
第二次“启动”您的应用程序,实际上您没有启动但只是重新激活(您的应用程序在后台)。您的观点不会重新加载。
如前面的答案所述:
(void)applicationDidBecomeActive:(UIApplication *)application
检测它并在此处执行一些代码(刷新HMI,重新获取数据等等),viewWillAppear