Ios 应用程序出现时调用的函数是什么?

Ios 应用程序出现时调用的函数是什么?,ios,loading,viewwillappear,Ios,Loading,Viewwillappear,假设应用程序正在运行,您按下iphone按钮(手机按钮),然后退出应用程序。然后再次点击应用程序进入应用程序。我的问题是,当用户执行此操作时,我希望调用ViewWillDisplay或ViewDidDisplay函数,但不幸的是,这些函数都没有被调用 我想知道如果这些函数不会被调用,那么当应用程序再次出现时调用的函数是什么?在您的uiapplicationelegate中的-(void)applicationdibecomeactive:(UIApplication*)应用程序如何?查看uiap

假设应用程序正在运行,您按下iphone按钮(手机按钮),然后退出应用程序。然后再次点击应用程序进入应用程序。我的问题是,当用户执行此操作时,我希望调用ViewWillDisplay或ViewDidDisplay函数,但不幸的是,这些函数都没有被调用


我想知道如果这些函数不会被调用,那么当应用程序再次出现时调用的函数是什么?

在您的
uiapplicationelegate
中的
-(void)applicationdibecomeactive:(UIApplication*)应用程序如何?

查看uiapplicationelegate-ApplicationIDBecomeActive:是您正在寻找的

您还可以在类中注册通知(UIApplicationIDBecMeactiveNotification)。这可能比让你的应用程序委托处理所有事情更容易实现,因为你可以让每个视图控制器自己管理自己

(使用NSNotificationCenter的-addObserver:selector:name:object:要注册,请不要忘记在对象清理过程中注销,通常在-dealloc中注册。)

委托:-(void)applicationIDbecomeActive:(UIApplication*)application,-(void)applicationWillEnterForeground:(UIApplication*)AppDelegate.m文件中的应用程序