zoukankan      html  css  js  c++  java
  • iOS开发UIApplication用法

    1.简单介绍

    (1)UIApplication对象是应用程序的象征,一个UIApplication对象就代表一个应用程序。

    (2)每一个应用都有自己的UIApplication对象,而且是单例的,如果试图在程序中新建一个UIApplication对象,那么将报错提示。

    (3)通过[UIApplicationsharedApplication]可以获得这个单例对象。

    (4) 一个iOS程序启动后创建的第一个对象就是UIApplication对象,且只有一个(通过代码获取两个UIApplication对象,打印地址可以看出地址是相同的)。

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

    2.代码介绍

        //通过sharedApplication获取该程序的UIApplication对象
        UIApplication *app=[UIApplication sharedApplication];
        app.applicationIconBadgeNumber=123;
        
        //设置指示器的联网动画
        app.networkActivityIndicatorVisible=YES;
        //设置状态栏的样式
        //app.statusBarStyle=UIStatusBarStyleDefault;//默认(黑色)
        //设置为白色+动画效果
          [app setStatusBarStyle:UIStatusBarStyleLightContent animated:YES];
        //设置状态栏是否隐藏
        app.statusBarHidden=YES;
          //设置状态栏是否隐藏+动画效果
        [app setStatusBarHidden:YES withAnimation:UIStatusBarAnimationFade];
        
        UIApplication *app = [UIApplicationsharedApplication]; 
        //打电话  
        [app openURL:[NSURLURLWithString:@"tel://10086"]];
        //发短信 
         [app openURL:[NSURLURLWithString:@"sms://10086"]];
        //发邮件 
         [app openURL:[NSURLURLWithString:@"mailto://12345@qq.com"]];
        //打开一个网页资源 
        [app openURL:[NSURLURLWithString:@"http://ios.itcast.cn"]];
        //打开其他app程序   openURL方法,可以打开其他APP。
        //阻止屏幕变暗进入休眠状态
       //阻止屏幕变暗,慎重使用,缺省为no 2.0
        [UIApplicationsharedApplication].idleTimerDisabled =YES;
        //设置摇动手势的时候,是否支持redo,undo操作
       //摇动手势,是否支持redo undo操作。
       //3.0以后引进,缺省YES
        [UIApplicationsharedApplication].applicationSupportsShakeToEdit =YES;
  • 相关阅读:
    Python Try Except
    Python 爬虫常用模块
    numpy中的数学
    机器学习名词
    numpy 矩阵变换transpose和swapaxes
    【Spark-core学习之四】 Spark任务提交
    【Spark-core学习之三】 Spark集群搭建 & spark-shell & Master HA
    【Spark-core学习之二】 RDD和算子
    【Spark-core学习之一】 Spark初识
    【Scala学习之二】 Scala 集合 Trait Actor
  • 原文地址:https://www.cnblogs.com/WJJ-Dream/p/5795336.html
Copyright © 2011-2022 走看看