将UINavigationItem颜色更改为黑色

时间:2010-02-10 19:27:44

标签: iphone uinavigationcontroller uinavigationbar uinavigationitem

我正在查看Apple提供的名为LocateMe的示例。我的应用程序基于类似的UI流程。在该示例中,屏幕的顶部条是黑色的。查看代码和xib文件,我无法弄清楚他们是如何得到顶部的黑条。当我设置我的项目时,我得到了蓝色条。请帮忙。

1 个答案:

答案 0 :(得分:4)

该特定项目通过在UIStatusBarStyle中将UIStatusBarStyleOpaqueBlack设置为Info.plist来实现这一目标(这就是您无法找到它的原因)。您也可以通过这种方式实现此目的:

[[NSApplication sharedApplication] setStatusBarStyle:UIStatusBarStyleBlackOpaque];
编辑:我重新阅读了您的问题,目前尚不清楚您是在询问导航控制器栏还是状态栏(屏幕顶部的栏)。以上是状态栏。通过转到GetLocationSetupView.xib并选择导航栏并选择“Black Opaque”样式,导航控制器栏设置为黑色。