2

我可以下载任何 Monotouch 多任务处理示例吗?

我在寻找使用 Monotouch 进​​行多任务处理的最佳实践时遇到了问题。当用户按下主页按钮时我应该如何处理,我的应用程序进入后台,重新打开我的程序,我必须显示他离开的地方(如何显示正确的表单/视图)......我希望看到一个示例.

谢谢!莫腾

4

2 回答 2

2

您必须覆盖 AppDelegate 类中的 DidEnterBackground 和 WillEnterForeground 方法。在这些方法中,您必须自己保存应用程序的当前状态(例如,哪个控制器处于活动状态,显示了哪些数据等)。

DidEnterBackground 的实现应该是轻量级的。如果您的应用在暂停之前需要更多时间,请在此博客文章中查看如何执行此操作。

于 2011-11-27T14:59:42.910 回答
0

你不需要做任何事情。这应该是支持多任务处理的 iPhone 上的默认行为。

如果不是这样,请在 Info.plist 中检查“UIApplicationExitsOnSuspend”或“应用程序没有在后台运行”,它应该是 NO。

于 2011-11-27T14:10:10.770 回答