关闭

UIApplication

78人阅读 评论(0) 收藏 举报
分类:

UIApplication对象是应用程序的象征

每一个应用都有自己的UIApplication对象,而且是单例的

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

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

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


设置应用程序图标右上角的红色提醒数字

@property(nonatomic) NSInteger applicationIconBadgeNumber;



设置联网指示器的可见性

@property(nonatomic,getter=isNetworkActivityIndicatorVisible) BOOL networkActivityIndicatorVisible;



通过UIApplication管理状态栏

如果想利用UIApplication来管理状态栏,首先得修改Info.plist的设置



UIApplication有个功能十分强大的openURL:方法

- (BOOL)openURL:(NSURL*)url;

openURL:方法的部分功能有

打电话

UIApplication *app = [UIApplication sharedApplication];

[app openURL:[NSURL URLWithString:@"tel://10001"]];

发短信

[app openURL:[NSURL URLWithString:@"sms://10001"]];

发邮件

[app openURL:[NSURL URLWithString:@"mailto://332311385@qq.com"]];

打开一个网页资源

[app openURL:[NSURL URLWithString:@"http://www.baidu.com"]];

打开其他app程序







0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:10152次
    • 积分:593
    • 等级:
    • 排名:千里之外
    • 原创:52篇
    • 转载:4篇
    • 译文:0篇
    • 评论:0条
    文章分类