在我的应用程序中,我设置了 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];
帮我解决这个问题。
最佳答案
如果操作系统版本是 7 或更高版本,则加载检查。 然后在 View Controller 的顶部添加背景颜色为黑色且高度为 uiview。
关于ios - 在 IOS 7 中将状态栏颜色设置为黑色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24671620/