进入后台:
-
(void)applicationWillResignActive:(UIApplication*)application
-
(void)applicationDidEnterBackground:(UIApplication*)application
进入前台:
-
(void)applicationWillEnterForeground:(UIApplication*)application
-
(void)applicationDidBecomeActive:(UIApplication*)application
前后台切换,主要的坑点在于:VC中并没有函数调用,尤其注意: - (void)viewWillAppear:(BOOL)animated 和 - (void)viewWillDisappear:(BOOL)animated 函数并不会被调用。想在VC中监听切换,只能监听通知,每个在appdelegate的生命代理方法都有相对应的通知。
欢迎大家指出文中的错误!
也欢迎大家指出文中的不足!
本文详细介绍了iOS应用程序在进入后台、进入前台时所触发的方法,包括applicationWillResignActive、applicationDidEnterBackground、applicationWillEnterForeground及applicationDidBecomeActive。特别强调了在视图控制器(VC)中这些方法不会直接调用viewWillAppear和viewWillDisappear,而需通过监听通知来实现。
946

被折叠的 条评论
为什么被折叠?



