猫猫学IOS(二十一)UIApplication设置程序图标右上⾓红⾊数字_联⺴指⽰器等
貓貓分享,必須精品
素材代碼地址:http://blog.csdn.net/u013357243/article/details/45092629
原創(chuàng)文章,歡迎轉(zhuǎn)載。轉(zhuǎn)載請注明:翟乃玉的博客
地址:http://blog.csdn.net/u013357243?viewmode=contents
效果簡介
UIApplication的運用,有很多相如:進?行?一些應(yīng)?用級別的操作等等,打開網(wǎng)頁,打開電話撥號和信息等。。
什么是UIApplication
● UIApplication對象是應(yīng)?用程序的象征
● 每?一個應(yīng)?用都有?自?己的UIApplication對象,?而且是單例的
● 通過[UIApplication sharedApplication]可以獲得這個單例對象
● ?一個iOS程序啟動后創(chuàng)建的第?一個對象就是UIApplication對象
● 利?用UIApplication對象,能進?行?一些應(yīng)?用級別的操作
UIApplication的常?屬性
設(shè)置應(yīng)?程序圖標右上角的紅色提醒數(shù)字
這里iOS設(shè)置一行代碼搞定了,然后要是android要一堆堆,貓貓做過一次,當時找了好多資料,爬了n博客,然后給弄上去了,然后還很丑。。(主要貓貓的美圖秀秀不過關(guān)啊。。)
@property(nonatomic) NSInteger applicationIconBadgeNumber;設(shè)置聯(lián)網(wǎng)指?器的可?性
@property(nonatomic,getter=isNetworkActivityIndicatorVisible) BOOL networkActivityIndicatorVisible;iOS7中的狀態(tài)欄
從iOS7開始,系統(tǒng)提供了2種管理狀態(tài)欄的?方式
通過UIViewController管理
每一個UIViewController都可以擁有?自?己不同的狀態(tài)欄
通過UIApplication管理
每一個應(yīng)?用程序的狀態(tài)欄都由它統(tǒng)?一管理
在iOS7中,默認情況下,狀態(tài)欄都是由UIViewController管理 的,UIViewController實現(xiàn)下列?方法就可以輕松管理狀態(tài)欄的可見性和樣式
狀態(tài)欄的樣式
狀態(tài)欄的可?見性
- (BOOL)prefersStatusBarHidden;注意想利?UIApplication來管理狀態(tài)欄,首先得修改Info.plist的設(shè)置
openURL:
UIApplication有個功能?十分強?大的openURL:?方法 - (BOOL)openURL:(NSURL*)url;
openURL:?方法的部分功能有
? 打電話
? 發(fā)短信
[app openURL:[NSURL URLWithString:@"sms://10086"]];? 發(fā)郵件
[app openURL:[NSURL URLWithString:@"mailto://12345@qq.com"]];? 打開?一個??網(wǎng)?頁資源
[app openURL:[NSURL URLWithString:@"http://blog.csdn.net/u013357243?viewmode=contents"]];ps:新建iOS交流學(xué)習(xí)群:304570962 可以加貓貓QQ:1764541256 或則微信znycat 讓我們一起努力學(xué)習(xí)吧。
翟乃玉的博客
地址:http://blog.csdn.net/u013357243?viewmode=contents
轉(zhuǎn)載于:https://www.cnblogs.com/znycat/p/4521034.html
總結(jié)
以上是生活随笔為你收集整理的猫猫学IOS(二十一)UIApplication设置程序图标右上⾓红⾊数字_联⺴指⽰器等的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: form表单 无法提交js动态添加的表单
- 下一篇: 文东斋随笔(二)