DCM*_*xxx 9 objective-c statusbar ios ios7
我被困在看起来微不足道的东西上,但我真的不明白发生了什么.
我正在使用iOS 7 SDK进行编译,并且无法使状态栏变得透明.它完全是黑色的.在我的.plist中,Status bar style是Transparent black style (alpha of 0.5).我已经尝试了所有其他选项,但我无法让它工作.
我仍然需要支持iOS 6,但我希望iOS 7状态栏默认是透明的,对吗?
什么可能导致这个?
谢谢
我会回答我自己的问题,抱歉浪费时间.
我的错误是,状态栏是透明的.但无论出于什么原因,打电话
[self.navigationController setNavigationBarHidden:YES animated:YES];
Run Code Online (Sandbox Code Playgroud)
将我的滚动视图的顶部插图更改0.f为20.f...所以,我的状态栏下面有一个黑色背景,因此,黑色状态栏.
不管怎么说,还是要谢谢你 !
小智 5
将此代码添加到.m文件中:
- (UIStatusBarStyle)preferredStatusBarStyle
{
return UIStatusBarStyleLightContent;
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
26647 次 |
| 最近记录: |