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

标签 ios swift statusbar

我正在做一个项目,我需要从一个应用切换到另一个应用。

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

最佳答案

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

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

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

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

这就是 iOS 的工作方式,无法改变它。

关于ios - 状态栏从多个打开的应用程序返回到上一个应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48124277/

相关文章:

ios - 为什么某些应用程序的 iOS 状态栏会改变大小?

iPhone 在状态栏中添加图标(a la Battery Indicator)

ios - 如何快速使用滑动手势翻转 x 和 y 轴上的图像?

ios - 状态栏样式问题

objective-c - 为什么不调用 UIPinchGestureRecognizer 而 scrollViewDidEndZooming 是?

iOS:如何删除对未使用的 API 的引用?

ios - 从 iOS 11 发布到 iOS 10 后,是否可以降低 iOS 应用程序的最低部署目标

ios - 如何在不使用 Storyboard 或 IB 的情况下从嵌入式 Collection View 的单元格导航到另一个 View Controller ?

ios - Firebase Analytics 和 Google 标签管理器 : <FIRAnalytics/ERROR> Event name is reserved

swift - 空 NSSet 上一对多结果的迁移关系