我想知道是否可以向iPhone状态栏添加图标,就像电池和WiFi指示器一样。我该怎么做?
谢谢。
谢谢。
正如之前报道的那样,使用SDK无法实现。
如果您在越狱环境中工作,则需要将状态栏图标放置在 /System/Library/CoreServices/SpringBoard.app 中,并且有两个版本:Default_NAME.png和FSO_NAME.png。Default 版本用于亮色 menubar 状态栏,FSO 版本用于主屏幕或使用黑色状态栏的应用程序。
SBStatusBarController 有一个名为 addStatusBarItem: 的方法,只需使用 @"NAME" 作为参数调用该方法即可,它将为您处理其余部分。
由于甚至无法直接访问状态栏,我认为不可能。您只能通过UIApplication间接设置状态栏的一些属性,显示的图标不在其中之一。其他所有内容都是苹果公司的领域。
这是不可能做到的。 UIApplication
类提供了一些有限的外观控制。您可能需要使用 Apple Bug Reporter 提交增强请求。
你不能在SDK中做到这一点,而且如果有人能够做到这一点,苹果公司会非常生气。我知道可以使用越狱工具来实现,但我不认为我应该在这里讨论这些内容,因为还有其他网站可以讨论。