在 IOS 中的Status bar(狀態(tài)欄)顯示設(shè)備的關(guān)鍵信息,如
設(shè)備型號(hào)或網(wǎng)絡(luò)供應(yīng)商
網(wǎng)絡(luò)強(qiáng)度
電池信息
時(shí)間
狀態(tài)欄如下圖所示
隱藏狀態(tài)欄的方法
[[UIApplication sharedApplication] setStatusBarHidden:YES];
我們也可以通過(guò) info.plist 的幫助下添加一行并選擇 UIStatusBarHidden 隱藏狀態(tài)欄,其值設(shè)置為NO。
隱藏狀態(tài)欄動(dòng)畫和調(diào)整視圖占據(jù)狀態(tài)欄空間。
-(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. }