[iOS基礎控制項,ios基礎控制項

來源:互聯網
上載者:User

[iOS基礎控制項,ios基礎控制項
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;
   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"]];   #mark : 我這裡實驗開啟本地檔案失敗,沒有任何反應 4.跟其他app通訊(這裡沒有詳細學習) 5.管理狀態列     iOS7之後還可以使用controller管理狀態列,所有controller都可以控制,這是預設的控制方法     在這之前,UIApplication是控制狀態列的唯一方法,要進行配置進行轉換(不使用controller進行控制)1 // 5.管理狀態列2 // 5.1使用動畫效果隱藏狀態列3 // [app setStatusBarHidden:YES withAnimation:UIStatusBarAnimationFade];4 5 // 5.2 使用動畫效果變化狀態列成白色6 [app setStatusBarStyle:UIStatusBarStyleLightContent animated:YES];   

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.