IOS状态栏
2024-08-30 14:00:18
IOS状态栏是什么地方? 它是IOS设备屏幕顶部显示信号以及电池的区域。状态栏默认的高度是20像素,状态栏在软件开发中有何作用?联网应用中可在自动帮用户下载数据时使用,推荐在状态栏中予以显示。状态栏可以通过程序来控制隐藏与显示,也可以在状态栏之上添加Loading的动画,让用户感觉目前正处于下载状态中。下面我们先学习最简单的一种,就是在状态栏之上添加下载的Loading动画。如下图所示,在屏幕顶部状态栏中,信号图标旁边已经出现动画Loading的标志,它目前正在一直转圈。另外,本篇文章适用于普通IOS软件开发。
示与隐藏的代码很简单
//开启状态栏动画
[[UIApplication sharedApplication] setNetworkActivityIndicatorVisible:YES];
//关闭状态栏动画
[[UIApplication sharedApplication] setNetworkActivityIndicatorVisible:NO];
//隐藏状态栏
[[UIApplication sharedApplication] setStatusBarHidden:YES withAnimation:YES];
//重新设定窗口的显示区域
[[UIApplication sharedApplication].keyWindow setFrame:CGRectMake(0, 0, 320, 480)];
//重新设定标题栏显示的位置
[self.navigationController.navigationBar setFrame:CGRectMake(0, 0, 320, 44)];
最新文章
- UI控件(UITextView)
- uva1635
- mysql找回密码
- jQuery/js 正则收集(邮件验证、)
- 您不能在64-位可执行文件上设置DEP属性?
- LevelDb系列之简介
- shell's glob
- poj 2251 搜索
- web 电子商务网站开发笔记整理
- SAE 上传根目录不存在!请尝试手动创建:./Uploads/Picture/
- BZOJ 3277 串 (广义后缀自动机)
- EXT属性
- linux安装安卓开发工具android studio
- 伙计,给我来一杯package.json!不加糖
- 在ubuntu14.04上安装mono4.4 + jexus + mvc6
- 网页meta标签总结
- 【原】Java学习笔记018 - 面向对象
- C Mergeable Stack(list超好用)
- 018 spark on yarn (Job history)的配置,主要是yarn处跳转到历史聚合页面
- python线程中的join(转)