zoukankan      html  css  js  c++  java
  • 猫猫学IOS(二十一)UIApplication设置程序图标右上⾓红⾊数字_联⺴指⽰器等

    猫猫分享,必须精品

    素材代码地址:http://blog.csdn.net/u013357243/article/details/45092629
    原创文章,欢迎转载。转载请注明:翟乃玉的博客
    地址:http://blog.csdn.net/u013357243?viewmode=contents

    效果简介

    UIApplication的运用,有很多相如:进⾏行⼀一些应⽤用级别的操作等等,打开网页,打开电话拨号和信息等。。
    这里写图片描述

    这里写图片描述


    什么是UIApplication

    ● UIApplication对象是应⽤用程序的象征
    ● 每⼀一个应⽤用都有⾃自⼰己的UIApplication对象,⽽而且是单例的
    ● 通过[UIApplication sharedApplication]可以获得这个单例对象
    ● ⼀一个iOS程序启动后创建的第⼀一个对象就是UIApplication对象
    ● 利⽤用UIApplication对象,能进⾏行⼀一些应⽤用级别的操作

    UIApplication的常⽤属性

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

    这里iOS设置一行代码搞定了,然后要是android要一堆堆,猫猫做过一次,当时找了好多资料,爬了n博客,然后给弄上去了,然后还很丑。。(主要猫猫的美图秀秀不过关啊。。)

    @property(nonatomic) NSInteger applicationIconBadgeNumber;

    这里写图片描述

    设置联网指⽰器的可⻅性

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

    这里写图片描述

    iOS7中的状态栏

    从iOS7开始,系统提供了2种管理状态栏的⽅方式

    通过UIViewController管理

    每一个UIViewController都可以拥有⾃自⼰己不同的状态栏

    通过UIApplication管理

    每一个应⽤用程序的状态栏都由它统⼀一管理
    在iOS7中,默认情况下,状态栏都是由UIViewController管理 的,UIViewController实现下列⽅方法就可以轻松管理状态栏的可见性和样式
    状态栏的样式

    (UIStatusBarStyle)preferredStatusBarStyle;

    状态栏的可⻅见性

    - (BOOL)prefersStatusBarHidden;

    注意想利⽤UIApplication来管理状态栏,首先得修改Info.plist的设置

    这里写图片描述

    openURL:

    UIApplication有个功能⼗十分强⼤大的openURL:⽅方法 - (BOOL)openURL:(NSURL*)url;
    openURL:⽅方法的部分功能有
    ➢ 打电话

    UIApplication *app = [UIApplication sharedApplication]; [app openURL:[NSURL URLWithString:@"tel://10086"]];

    ➢ 发短信

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

    ➢ 发邮件

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

    ➢ 打开⼀一个⺴⽹网⻚页资源

    [app openURL:[NSURL URLWithString:@"http://blog.csdn.net/u013357243?viewmode=contents"]];
    

    ps:新建iOS交流学习群:304570962 可以加猫猫QQ:1764541256 或则微信znycat 让我们一起努力学习吧。
    翟乃玉的博客
    地址:http://blog.csdn.net/u013357243?viewmode=contents

  • 相关阅读:
    【bzoj4240】有趣的家庭菜园
    「洛谷 P1801」黑匣子
    「SDOI 2009」Elaxia的路线
    NOIP 2016【蚯蚓】
    NOIP 2014【斗地主】
    尺取法
    POJ 3169 Layout
    51nod【1196】字符串的数量
    51nod1671【货物运输】
    hihocoder1075【开锁魔法】
  • 原文地址:https://www.cnblogs.com/znycat/p/4521034.html
Copyright © 2011-2022 走看看