OC 中的 Status Bar函数

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

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

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

状态栏如下所示。

iOS Tutorial

Status Bar - 隐藏状态栏

[[UIApplication sharedApplication] setStatusBarHidden:YES];

Status Bar - 替代状态栏

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

Status Bar - 自定义方法

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

无涯教程网

-(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

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

技术教程推荐

技术领导力实战笔记 -〔TGO鲲鹏会〕

Go语言从入门到实战 -〔蔡超〕

Web安全攻防实战 -〔王昊天〕

如何读懂一首诗 -〔王天博〕

超级访谈:对话张雪峰 -〔张雪峰〕

Web漏洞挖掘实战 -〔王昊天〕

超级访谈:对话玉伯 -〔玉伯〕

结构学习力 -〔李忠秋〕

Midjourney入门实践课 -〔Jovi〕

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