无法在iOS中获得半透明状态栏

jfi*_*isk 4 info.plist ios

我试图以编程方式在我的iOS(iOS 6)应用程序中获得标准的黑色半透明状态栏,但没有运气.我尝试在info.plist中添加键/值,以及添加...

[[UIApplication sharedApplication]setStatusBarStyle:UIStatusBarStyleBlackTranslucent];
Run Code Online (Sandbox Code Playgroud)

......没有效果.还有什么可能导致这个?

jfi*_*isk 6

谢谢大家的意见!您可以在info.plist中设置它,或使用

[[UIApplication sharedApplication]setStatusBarStyle:UIStatusBarStyleBlackTranslucent];
Run Code Online (Sandbox Code Playgroud)

原来它是半透明的 - 下面什么都没有.我缺少的是我的视图控制器中的这一行

self.wantsFullScreenLayout = YES;
Run Code Online (Sandbox Code Playgroud)

这就是它!