1

我正在查看Apple提供的称为LocateMe的示例。我将我的应用程序放在类似的UI流程中。在这个例子中,屏幕的顶部栏是黑色的。查看代码和xib文件,我无法弄清楚他们是如何获得顶部的黑色栏。当我完全像他们一样设置我的项目时,我会得到蓝条。请帮忙。将UINavigationItem颜色更改为黑色

回答

4

这个特定的项目通过UIStatusBarStyleUIStatusBarStyleOpaqueBlack在他们的Info.plist(这就是为什么你找不到它)做到了。

[[NSApplication sharedApplication] setStatusBarStyle:UIStatusBarStyleBlackOpaque]; 

编辑:您还可以在这样的代码实现这一点,我重读你的问题,目前还不清楚是否你问的是导航控制器栏或状态栏(这是在酒吧屏幕的最顶端)。以上是针对状态栏的。导航控制器栏设置为黑色,方法是转到GetLocationSetupView.xib并选择导航栏并选择“黑色不透明”样式。

+0

我在问状态栏。感谢你的回答。它解决了我的问题。 – Shirish 2010-02-11 03:06:13

相关问题