如何在iOS主屏幕上显示这样的栏?

请看一下这张照片:

如何实现顶部的红色条形图?我认为必须在应用程序处于后台时显示.我不知道那是什么以及它是如何完成的.

最佳答案 有几种方法可以让应用程序在后台运行.这些被称为背景模式.在撰写本文时,共有5种基本的背景模式 – 包括音频,位置,VoIP,报亭等.

对于音频,你会得到一个红色条形图,对于你没有酒吧的位置,对于VoIP你会得到一个绿色条形图等等.

让应用程序在后台运行有两个步骤:

>进行API调用 – 针对基于位置的应用,调用
CLLocationManager,用于音频启动audioSession.
>在info.plist文件中指定背景模式

此外,还有一种临时后台模式,应用程序在后台运行有限时间以完成一些启动下载.

查看有关所有后台模式的详细教程:

http://www.raywenderlich.com/29948/backgrounding-for-ios

我不确定你的目的是什么,但是在回顾Appstore提交时,记住滥用后台模式可能无法让Apple感到高兴.

点赞