1

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

4

1 回答 1

4

该特定项目通过在他们的设置UIStatusBarStyle中做到这一点(这就是你找不到它的原因)。您也可以通过这种方式在代码中实现这一点:UIStatusBarStyleOpaqueBlackInfo.plist

[[NSApplication sharedApplication] setStatusBarStyle:UIStatusBarStyleBlackOpaque];

编辑:我重新阅读了您的问题,不清楚您是在询问导航控制器栏还是状态栏(这是屏幕顶部的栏)。以上是状态栏。通过转到 GetLocationSetupView.xib 并选择导航栏并选择“黑色不透明”样式,将导航控制器栏设置为黑色。

于 2010-02-10T19:53:02.567 回答