OC 中的 Status Bar函数

首页 / iOS入门教程 / OC 中的 Status Bar函数

状态栏显示设备的信息,例如-

  • 设备型号或网络提供商
  • 网络强度
  • 电池信息
  • 时间

状态栏如下所示。

iOS Tutorial

Status Bar - 隐藏状态栏

[[UIApplication sharedApplication] setStatusBarHidden:YES];

Status Bar - 替代状态栏

无涯教程还可以在info.plist的帮助下隐藏状态栏,方法是添加一行并选择UIStatusBarHidden并将其值设置为NO。

无涯教程网

Status Bar - 自定义方法

它会隐藏状态栏的动画,并调整视图大小以占据状态栏空间。

链接:https://www.learnfk.comhttps://www.learnfk.com/ios/ios-ui-elements-status-bar.html

来源:LearnFk无涯教程网

-(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];
   
   //2 秒后调用的方法 hideStatusbar
   [self performSelector:@selector(hideStatusbar) 
   withObject:nil afterDelay:2.0];
   
   //Do any additional setup after loading the view, typically from a nib.
}

2秒后的初始输入和输出-

iOS Tutorial

祝学习愉快!(内容编辑有误?请选中要编辑内容 -> 右键 -> 修改 -> 提交!)

技术教程推荐

机器学习40讲 -〔王天一〕

从0开始学大数据 -〔李智慧〕

全栈工程师修炼指南 -〔熊燚(四火)〕

深入浅出云计算 -〔何恺铎〕

小马哥讲Spring AOP编程思想 -〔小马哥〕

操作系统实战45讲 -〔彭东〕

零基础实战机器学习 -〔黄佳〕

大厂设计进阶实战课 -〔小乔〕

B端产品经理入门课 -〔董小圣〕

好记忆不如烂笔头。留下您的足迹吧 :)