0

我实现了一个适用于 iOS 的应用程序。一切顺利,就像一个魅力......直到设备重新启动!当我手动关闭应用程序时(例如,在我的 iPad 上,我向上滑动四根手指,可视化显示应用程序“活动”的菜单,按住应用程序的图标并按下红色徽章,终止应用程序)然后我尝试打开这又是发生在我身上的事情:

  • 首先,应用程序仍然停留在关闭应用程序之前访问的最后一个页面上(我无法点击标签栏上的按钮或执行其他任何操作)
  • 然后,我唯一能做的就是点击主页按钮并尝试再次打开应用程序
  • 在这一点上,我得到的只是一个完美的黑屏

重启似乎不是真正的重启,或者说不干净。这对我来说完全没有意义。我错过了什么吗?

4

3 回答 3

0

编辑 :

通过从模拟器/设备中按住应用程序图标来删除您的应用程序,然后重新安装应用程序。并检查它是否有效???

如果您的视图显示为黑屏,则给它背景颜色redColor或如您所愿。

于 2013-03-01T10:54:55.477 回答
0

仅其 iOS 应用程序自然行为。

当您按下设备上的主页按钮时,在运行任何 iOS 应用程序时它会进入后台,但该应用程序仍处于后台及其保存应用程序的状态。

因此,如果您点击 agin 应用程序的图标,您将看到您离开它的最后一个屏幕。

现在,如果您想从初始状态重新启动应用程序,您需要清除它。

走这条路。

  1. 只需双击设备的主页按钮,您就可以在底部看到正在运行的应用程序,如下所示

在此处输入图像描述

  1. 要删除特定的应用程序,您只需按住,您可以在应用程序上看到红色 (-) 图标

在此处输入图像描述

只需点击它,你就在路上。

  1. 现在按主页按钮并转到开始应用程序!
于 2013-03-01T11:22:18.017 回答
0

问题是 Xcode 在运行应用程序时会附加一个调试器,这会阻止它正常关闭并导致重新打开时出现问题。非常感谢这位指出问题的人:https ://stackoverflow.com/a/15176137/1272105

于 2013-03-04T10:41:31.803 回答