【问题标题】:load iPhone background app in the same state as the first time以与第一次相同的状态加载 iPhone 后台应用程序
【发布时间】:2011-04-08 12:53:29
【问题描述】:

在 ios4 中,当您使用主页按钮退出 iphone 应用程序时,它会进入后台。 第二次进入您的应用程序(前台)时,我希望能够像第一次(ViewDidAppear)一样加载应用程序,而不是处于我离开它的状态。

【问题讨论】:

    标签: iphone background ios4 foreground


    【解决方案1】:

    只要找出程序何时被后台运行并结束它,然后在它没有后台运行时启动一个新实例。

    【讨论】:

      【解决方案2】:

      在您的 Info.plist 中,有一个名为“应用程序不在后台运行”的条目。检查是的。这不是一个直接的答案,但如果您实际上不使用该背景时间来完成任务,它是最直接的。

      虽然我没有测试过,但这应该会让你停止在后台运行。试试看,让我们知道。

      【讨论】:

      • 没问题,很高兴知道它有效。我希望 Apple 能引起开发人员的注意,或者至少在文档中提到它。我不认为每个应用程序都必须记住它的位置。事实上,有很多应用程序如果每次打开时都从同一点开始,会更合乎逻辑。选择是好的。我的 2 美分。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-12-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-10-01
      相关资源
      最近更新 更多