参考:http://blog.csdn.net/yangtb2010/article/details/7728501
信号图标旁边已经出现动画Loading的标志隐藏与显示:
[UIApplication sharedApplication].networkActivityIndicatorVisible = YES; //显示
[UIApplication sharedApplication].networkActivityIndicatorVisible = NO; //隐藏
状态栏显示与隐藏:
//隐藏状态栏
[[UIApplication sharedApplication] setStatusBarHidden:YES withAnimation:YES];
//显示状态栏
[[UIApplication sharedApplication] setStatusBarHidden:NO withAnimation:YES];
setStatusBarHidden :表示状态栏显示与隐藏。
withAnimation:表示是否播放显示与隐藏的过渡动画。
别高兴的太早,它仅仅只是隐藏状态栏,所以屏幕顶部还是会空留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)];
下面学习本文的重点内容,重写状态栏内容。状态栏顶部已经写入读取进度的百分比,为了让效果更佳好,在状态栏顶部将绘制进度条以及下载进度的百分比。在状态栏左侧将绘制读取动画,一个圆圈不停的转啊转啊的。参考:http://blog.csdn.net/yangtb2010/article/details/7728501