//开启状态栏动画
[[UIApplication sharedApplication]
setNetworkActivityIndicatorVisible:YES];
//关闭状态栏动画
[[UIApplication sharedApplication]
setNetworkActivityIndicatorVisible:NO];
//隐藏状态栏
[[UIApplication sharedApplication]
setStatusBarHidden:YES withAnimation:YES];
//显示状态栏
[[UIApplication sharedApplication]
setStatusBarHidden:NO withAnimation:YES];
//上面的操作只是隐藏状态栏,屏幕顶部还会有20像素的白条,如果要做到全屏显示的话要重新定位整个窗口
[[UIApplication sharedApplication]
setStatusBarHidden:YES withAnimation:YES];
//重新设定窗口的显示区域
[[UIApplication sharedApplication].keyWindow
setFrame:CGRectMake(0, 0, 320, 480)];
//重新设定标题栏显示的位置
[self.navigationController.navigationBar
setFrame:CGRectMake(0, 0, 320, 44)];
版权声明:本文为博主原创文章,未经博主允许不得转载。