在我的应用程序中,我设置了NavigationBar的图像。

但是我想将状态栏设置为ios6的defaultBlack。

我的代码如下:

NSString *ver = [[UIDevice currentDevice] systemVersion];
    int ver_int = [ver intValue];
    NSString* toReturn=@"";
       toReturn = @"logo_bar.png";
    [self.navigationController.navigationBar setBackgroundImage:[UIImage imageNamed:toReturn] forBarMetrics:UIBarMetricsDefault];

帮我解决这个问题。

最佳答案

在查看时是否检查了OS版本是7或更高版本。
然后添加uiview,背景颜色为黑色,高度在视图控制器的顶部。

09-06 11:12