gpt4 book ai didi

iphone - 如何知道 UIViewController View 在后台后何时显示?

转载 作者:行者123 更新时间:2023-12-03 18:41:28 24 4
gpt4 key购买 nike

在iOS4.2/iPhone4中

  • 单击图标启动应用程序(某些 View 显示 Controller View )
  • 点击 iPhone 主页按钮(返回到主屏幕)
  • 双击“主页”按钮
  • 选择之前启动的应用程序选择

现在我可以看到我的应用程序委托(delegate)在上一步后选择时会收到一条消息“applicationDidBecomeActive”,但是我的 viewController(当前显示 View 的 Controller )如何知道?

viewDidLoad 已被调用,因此不会再次调用。 viewWillLoad 不会再次被调用。

似乎无法弄清楚。我问的原因是我想检查是否进行了任何设置更改,但想在 View Controller 中执行此操作,因为这是我关心的事情。

最佳答案

答案在这里:Handling applicationDidBecomeActive - "How can a view controller respond to the app becoming Active?"

使用 NSNotificationCenter 获取 View Controller 中 UIApplicationDidBecomeActiveNotification 事件的通知。

关于iphone - 如何知道 UIViewController View 在后台后何时显示?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4443817/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com