状态栏的使用

分类: 最佳娱乐365bet 时间: 2025-10-25 04:51:47 作者: admin 阅读: 199 点赞: 468
状态栏的使用

状态栏的使用

状态栏显示设备的关键信息。

设备模型或网络提供商

网络信号强度

电池使用量

时间

状态栏如下所示:

隐藏状态栏的方法

[[UIApplication sharedApplication] setStatusBarHidden:YES];

另一种隐藏状态栏的方法

我们还可以通过添加行,并在info.plist 的帮助下选择 UIStatusBarHidden 隐藏状态栏,并使其值为否(NO)。

在类中添加自定义方法 hideStatusbar

它隐藏状态栏进行动画处理,并也调整我们认为占据状态栏空间的大小。

-(void)hideStatusbar{

[[UIApplication sharedApplication] setStatusBarHidden:YES

withAnimation:UIStatusBarAnimationFade];

[UIView beginAnimations:@"Statusbar hide" context:nil];

[UIView setAnimationDuration:0.5];

[self.view setFrame:CGRectMake(0, 0, 320, 480)];

[UIView commitAnimations];

}

在 ViewController.m 中更新 viewDidLoad,如下所示:

- (void)viewDidLoad

{

[super viewDidLoad];

// The method hideStatusbar called after 2 seconds

[self performSelector:@selector(hideStatusbar)

withObject:nil afterDelay:2.0];

// Do any additional setup after loading the view, typically from a nib.

}

初始输出以及2秒后输出

相关推荐