国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

[iOS基礎控件-6.10.5]UIApplication

2019-11-14 19:44:14
字體:
來源:轉載
供稿:網友
A.概念
1.UIapplication對象是應用程序的象征,每個應用都有
2.單例
3.[UIApplication sharedApplication] 獲取
4.iOS啟動創建的第一個對象
5.利用UIApplication可以進行應用級的操作
 
B.使用
1.app的消息數量圖標提示
 1     // 1.取得UIApplication 2     UIApplication *app = [UIApplication sharedApplication]; 3     4     // 2.1 授權, iOS8之后必須要先授權才能進行修改信息通知數字的操作,授權之前要判斷系統是否是iOS8,否則iOS8之前的系統會出錯 5     if (__ipHONE_OS_VERSION_MIN_REQUIRED >= 80000) { 6         NSLog(@"支持iOS8 - 系統版本:%d", __IPHONE_OS_VERSION_MIN_REQUIRED); 7         8         UIUserNotificationSettings *settings = [UIUserNotificationSettings settingsForTypes:UIUserNotificationTypeBadge categories:nil]; 9         [app registerUserNotificationSettings:settings];10        11     }12    13     // 2.2 圖標的信息通知數字14     app.applicationIconBadgeNumber = 10;
 
 
Image(177)
 
2.聯網狀態提示
    // 3.聯網提示
    app.networkActivityIndicatorVisible = YES;
 
Image(178)
 
 
3.打開資源
 1     // 4.打開URL資源 2     /** 3      * 可以是本地資源 file:///Users/hellovoidworld/Pictures/G1/M2.jpg 省略了主機地址 4      * 也可以是網絡資源 http://www.baidu.com 5      * 打電話 tel://10086 6      * 短信 sms://10086 7      * 郵件 mailto://12345@QQ.com 8      * 系統會根據資源類型來選擇打開方式 9      */10     NSLog(@"打開url");11     [app openURL:[NSURL URLWithString:@"http://www.baidu.com"]];
 
 
Image(179)
 
#mark: 我這里試驗打開本地文件失敗,沒有任何反應
 
4.跟其他app通信
(這里沒有詳細學習)
 
5.管理狀態欄
     iOS7之后還可以使用controller管理狀態欄,所有controller都可以控制,這是默認的控制方法
     在這之前,UIApplication是控制狀態欄的唯一方法,要進行配置進行轉換(不使用controller進行控制)
Image(180)
 
     這個方法還可以帶動畫方法,而且因為UIApplication是單例的,管理方便。
1     // 5.管理狀態欄2     // 5.1使用動畫效果隱藏狀態欄3 //    [app setStatusBarHidden:YES withAnimation:UIStatusBarAnimationFade];4    5     // 5.2 使用動畫效果變化狀態欄成白色6     [app setStatusBarStyle:UIStatusBarStyleLightContent animated:YES];
 
 
 

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 靖安县| 宾阳县| 漾濞| 德兴市| 无锡市| 深泽县| 红桥区| 榆社县| 宁海县| 明溪县| 阳泉市| 宽甸| 焉耆| 通榆县| 昆明市| 清远市| 微山县| 库伦旗| 峡江县| 融水| 紫阳县| 瑞安市| 汤阴县| 商水县| 礼泉县| 油尖旺区| 家居| 黄大仙区| 沙田区| 买车| 长沙县| 南平市| 安吉县| 阿克苏市| 乌兰县| 阳城县| 乌拉特后旗| 常德市| 韶关市| 洮南市| 道孚县|