Code Bye

app在用户按了home键后,再次调出来时当前view会产生什么事件?

 

app在用户按了home键后,再次调出来时当前view会产生什么事件?
我在ViewDidAppear中添加了代码,来重新调整界面。但发现在用户按了home后,重新调出软件时,并没有执行该函数。请问重新调出软件时当前view controller会产生什么事件呢?

20分
– (void)applicationDidBecomeActive:(UIApplication *)application
引用 1 楼 disburden 的回复:

– (void)applicationDidBecomeActive:(UIApplication *)application

这个事件应该是appdelegate类中的吧?我想要的是viewController里面的。

10分
引用 2 楼 frequent 的回复:
Quote: 引用 1 楼 disburden 的回复:

– (void)applicationDidBecomeActive:(UIApplication *)application

这个事件应该是appdelegate类中的吧?我想要的是viewController里面的。

那具体的 viewController 需要去监听通知:UIApplicationWillEnterForegroundNotification

10分
如果vc是打开的,可能会触发viewWillAppear,你去试试

CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明app在用户按了home键后,再次调出来时当前view会产生什么事件?