状态栏从多个打开的应用程序返回到上一个应用程序

问题描述 投票:0回答:2

我正在开发一个项目,其中我需要从一个应用程序切换到另一个应用程序。

当我从第一个应用程序转到第二个应用程序时,在第二个应用程序的状态栏上,有一个返回第一个应用程序的选项。但是,当我从第二个应用程序转到第三个应用程序并再次从第三个应用程序返回到第二个应用程序时,现在在第二个应用程序的状态栏上,可以选择转到第三个应用程序,而不是第一个应用程序。如何在状态栏上始终显示第一个应用程序的后退选项?

ios swift statusbar
2个回答
9
投票

这是标准的 iOS 行为。当一个应用程序启动另一个应用程序时,iOS 会在状态栏中显示上一个应用程序,以便用户轻松返回到上一个应用程序。

因此,如果应用程序 A 启动应用程序 B,而在应用程序 B 中,用户将在状态栏中看到对应用程序 A 的引用。如果应用程序 B 随后启动应用程序 C,状态栏会更新以在状态栏中显示应用程序 B。

此时,如果用户点击状态栏中的该链接,用户将返回到应用程序 B,并且状态栏中不再显示任何链接。

如果用户在应用程序 C 中执行某些操作来启动应用程序 B,则用户会转到应用程序 B,但状态栏链接现在将显示应用程序 C。

这就是 iOS 的工作原理,无法改变它。


0
投票

这方面有什么改变吗? 每天仍然让我发疯。 当我看到左上角的后退/上一个应用程序图标时,我必须关闭并打开当前的应用程序才能使其消失。 我同意删除/禁用/杀死这个“iOS 功能”……

© www.soinside.com 2019 - 2024. All rights reserved.