我正在开展一个项目,我要求从一个应用程序切换到另一个应用程序。
当我从第一个应用程序转到第二个应用程序时,在第二个应用程序的状态栏上,可以选择返回第一个应用程序。但是当我从第二个应用程序转到第三个应用程序并再次从第三个应用程序返回到第二个应用程序时,现在在第二个应用程序的状态栏上,可以选择转到第三个应用程序,而不是第一个应用程序。如何在状态栏上始终显示第一个应用程序的后退选项?
答案 0 :(得分:4)
这是标准的iOS行为。当一个应用程序启动另一个应用程序时,iOS会在状态栏中显示上一个应用程序,以便用户轻松返回上一个应用程序。
因此,如果App A启动App B,则在App B中,用户将在状态栏中看到对App A的引用。如果App B然后启动App C,状态栏将更新为在状态栏中显示App B.
此时,如果用户点击状态栏中的该链接,则用户将返回到App B,并且状态栏中不再显示任何链接。
如果相反,用户在App C中执行某项操作以启动App B,然后用户转到App B,但状态栏链接现在将显示App C.
这就是iOS的工作原理,没有什么可以改变它。