我可以下载任何 Monotouch 多任务处理示例吗?
我在寻找使用 Monotouch 进行多任务处理的最佳实践时遇到了问题。当用户按下主页按钮时我应该如何处理,我的应用程序进入后台,重新打开我的程序,我必须显示他离开的地方(如何显示正确的表单/视图)......我希望看到一个示例.
谢谢!莫腾
我可以下载任何 Monotouch 多任务处理示例吗?
我在寻找使用 Monotouch 进行多任务处理的最佳实践时遇到了问题。当用户按下主页按钮时我应该如何处理,我的应用程序进入后台,重新打开我的程序,我必须显示他离开的地方(如何显示正确的表单/视图)......我希望看到一个示例.
谢谢!莫腾
您必须覆盖 AppDelegate 类中的 DidEnterBackground 和 WillEnterForeground 方法。在这些方法中,您必须自己保存应用程序的当前状态(例如,哪个控制器处于活动状态,显示了哪些数据等)。
DidEnterBackground 的实现应该是轻量级的。如果您的应用在暂停之前需要更多时间,请在此博客文章中查看如何执行此操作。
你不需要做任何事情。这应该是支持多任务处理的 iPhone 上的默认行为。
如果不是这样,请在 Info.plist 中检查“UIApplicationExitsOnSuspend”或“应用程序没有在后台运行”,它应该是 NO。