您的位置:首页 > 移动开发

UIApplication 是什么

2015-11-02 20:59 375 查看
1.UIApplication对象是应用程序的象征

2.每一个应用都有自己的UIApplication对象,而且是单例的(只有一个)

3.通过[UIApplication sharedApplication]可以获得这个单例对象

4.一个iOS程序启动后创建的第一个对象就是UIApplication对象

利用UIApplication对象,能进行一些应用级别的操作

* 应用图标上显示消息数字
[UIApplication sharedApplication].applicationIconBdegeNumber =
消息数;

* 状态栏的联网状态(小菊花)
.networkActivityIndicatorViesible = yes;

* 打开资源
[app openURL:[NSURL URLWithString:@""]];
//

系统会自动选用相应程序打开

// URL的组成 ——
协议头://主机域名/路径

* 网络资源URL的组成
—— http://主机域名/路径
*
本地文件资源URL组成
——
file:///路径
//
访问本地资源时主机域名可忽略

* 拨号URL组成
—— tel://电话号码

* 短信URL组成
—— sms://电话号码

* 邮件URL组成
—— mailto://邮箱地址

* 打开其他App程序
——

*

控制状态栏 // iOS7后需要先修改Info.plist中

View controller-based status bar appearance 的状态为NO才能使用

*隐藏状态栏
—— [app setStatusBarHidden:YES
withAnimation:UIStatusBarAnimationFade]; //

可设置变化过程动画

*样式 ——
[app setStatusBarStyle:UIStatusBarStyleLightContent
animated:YES];
//

可设置变化过程动画

如果有错误或者有什么问题请联系我,转载请注明出处,谢谢!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: