【发布时间】:2015-09-08 12:39:59
【问题描述】:
当 地图应用 进入 后台状态 时,可以在 iOS 中看到以上内容。是否有可能通过自定义应用程序实现相同的目标,还是只有 Apple 应用程序才能做到(例如 Garageband)?
行为是:
- 用户打开地图应用并设置导航
- 用户在后台设置地图
- iOS 顶部导航区域变为蓝色并在使用其他应用时保持可见
- 一旦用户点击该栏,它就会返回到地图应用程序
这些是 Xcode 上可用的背景模式:
所有这些模式都可以这样做吗?
【问题讨论】:
-
是的..它仅适用于 Apple 应用程序,有 API,但私有 API 就像时钟应用程序图标不断旋转,在任何自定义应用程序中都没有(即应用程序图标上的动画)
-
^^ 这不是真的@RahulShirphule Shazaam 自 iOS 7 以来一直在这样做,我相信。这取决于您包含的功能。导航将变为蓝色。录音应用程序(GarageBand、Shazaam)会变成红色,你的电话会变成绿色。您可以使用 plist 中的指定键以及一些代码启用这些
-
糟糕,这是我的错……!好吧,这可能是一个新问题,但是否有可能在我们的自定义应用程序中实现与时钟应用程序图标相同的功能???
-
@soulshined 可以启用哪些功能?您是否找到了一些关于此的文档?可以分享一下吗?
-
如果您询问地图应用程序@mm24,那么这是一个可能的功能。这发生在谷歌地图和大多数基于导航的应用程序中。您必须正确设置应用程序的后台状态,Apple 会自动将状态栏添加到设备
标签: ios ios8 background navigationbar