UIApplication
2016-05-26 15:44
267 查看
•UIApplication对象是应用程序的象征
•
•每一个应用都有自己的UIApplication对象,而且是单例的
•
•通过[UIApplicationsharedApplication]可以获得这个单例对象
•
•一个iOS程序启动后创建的第一个对象就是UIApplication对象
•
•利用UIApplication对象,能进行一些应用级别的操作
•设置应用程序图标右上角的红色提醒数字
@property(nonatomic)
NSIntegerapplicationIconBadgeNumber;
•设置联网指示器的可见性
@property(nonatomic,getter=isNetworkActivityIndicatorVisible)BOOLnetworkActivityIndicatorVisible;
•从iOS7开始,系统提供了2种管理状态栏的方式
Ø通过UIViewController管理(每一个UIViewController都可以拥有自己不同的状态栏)
Ø通过UIApplication管理(一个应用程序的状态栏都由它统一管理)
•在iOS7中,默认情况下,状态栏都是由UIViewController管理的,UIViewController实现下列方法就可以轻松管理状态栏的可见性和样式
Ø状态栏的样式
-(UIStatusBarStyle)preferredStatusBarStyle;
Ø状态栏的可见性
- (BOOL)prefersStatusBarHidden;
•
•每一个应用都有自己的UIApplication对象,而且是单例的
•
•通过[UIApplicationsharedApplication]可以获得这个单例对象
•
•一个iOS程序启动后创建的第一个对象就是UIApplication对象
•
•利用UIApplication对象,能进行一些应用级别的操作
•设置应用程序图标右上角的红色提醒数字
@property(nonatomic)
NSIntegerapplicationIconBadgeNumber;
•设置联网指示器的可见性
@property(nonatomic,getter=isNetworkActivityIndicatorVisible)BOOLnetworkActivityIndicatorVisible;
•从iOS7开始,系统提供了2种管理状态栏的方式
Ø通过UIViewController管理(每一个UIViewController都可以拥有自己不同的状态栏)
Ø通过UIApplication管理(一个应用程序的状态栏都由它统一管理)
•在iOS7中,默认情况下,状态栏都是由UIViewController管理的,UIViewController实现下列方法就可以轻松管理状态栏的可见性和样式
Ø状态栏的样式
-(UIStatusBarStyle)preferredStatusBarStyle;
Ø状态栏的可见性
- (BOOL)prefersStatusBarHidden;
相关文章推荐
- 个人iOS项目常用效果方法注意点集锦
- 编译android sdk方法
- ios epub电子书阅读器demo
- unity3d常用的游戏对象引用技巧
- Android中Activity切换动画
- iOS之block浅谈
- Android中Dialog从底部划入
- Android Studio(AS)-->导入项目
- iOS学习之—— snapshotViewAfterScreenUpdates
- Android Intent最全面的解析
- Android热修复研究问题汇总
- iOS 9 通讯录崩溃问题
- Android实现记住用户名和密码功能
- Android onTouch事件传递机制
- Android逆向之旅---动态方式破解apk进阶篇(IDA调试so源码)
- Android Runnable运行在哪个线程
- Swift\本地文件管理
- pnp4nagios在icinga2上安装注意事项
- 5.26 第一天
- 玩转Android之二维码生成与识别