IOS 4.3永久隐藏状态栏

use*_*443 34 statusbar ios

我现在试图隐藏iOS 4.3中的状态栏,现在setStatusBarHidden:animated:已弃用:

[[UIApplication sharedApplication] setStatusBarHidden:YES animated:NO]; //deprecated
Run Code Online (Sandbox Code Playgroud)

plist文件中唯一存在的选项是:状态栏最初是隐藏的.这只会隐藏应用程序开头的状态栏.

干杯

小智 74

试试这个:

[[UIApplication sharedApplication] setStatusBarHidden:NO withAnimation:UIStatusBarAnimationFade];
Run Code Online (Sandbox Code Playgroud)

来自Apple Class Reference:

setStatusBarHidden:withAnimation:

隐藏或显示状态栏,可选择为过渡设置动画. - (void)setStatusBarHidden:(BOOL)hidden withAnimation:(UIStatusBarAnimation)动画参数

隐藏YES以隐藏状态栏,NO显示状态栏.

动画一个常量,指示是否应该有动画,如果有动画,是否应该淡入或淡出状态栏,或者是否应该滑入或滑出状态栏.


Til*_*ill 8

但是怎么样 [[UIApplication sharedApplication] setStatusBarHidden:YES withAnimation:UIStatusBarAnimationNone];

请参阅UIApplication参考.