当我正在开发的应用程序启动时,用户在关闭前最后一次打开的视图返回。这似乎是正常的行为。我可以关闭它以确保用户始终以登录视图开始吗?
谢谢你的建议弗兰克
当我正在开发的应用程序启动时,用户在关闭前最后一次打开的视图返回。这似乎是正常的行为。我可以关闭它以确保用户始终以登录视图开始吗?
谢谢你的建议弗兰克
您可能在 iOS >= 4.0 上运行。这是默认行为。UIApplicationExitsOnSuspend
在 Info.plist 上禁用设置为 true。
正如 Felz 指出的那样,您可以轻松地禁用它。我建议尽管保留它并开发另一种解决方案。如果应用程序在他们离开的地方重新打开,用户通常会很感激。也许他们想快速查找一些东西,也许他们只是接到一个电话——当他们回来时,他们不想重新输入登录信息。
如果您的应用程序显示秘密信息或其他您不希望轻松访问的内容,您仍然可以实现一个计时器:当应用程序在后台运行了一段时间(例如 5 分钟)并重新打开时,您可以再次显示您的登录屏幕。