猫猫学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實現下列?方法就可以輕松管理狀態欄的可見性和樣式
狀態欄的樣式
狀態欄的可?見性
- (BOOL)prefersStatusBarHidden;注意想利?UIApplication來管理狀態欄,首先得修改Info.plist的設置
openURL:
UIApplication有個功能?十分強?大的openURL:?方法 - (BOOL)openURL:(NSURL*)url;
openURL:?方法的部分功能有
? 打電話
? 發短信
[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
轉載于:https://www.cnblogs.com/znycat/p/4521034.html
總結
以上是生活随笔為你收集整理的猫猫学IOS(二十一)UIApplication设置程序图标右上⾓红⾊数字_联⺴指⽰器等的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: form表单 无法提交js动态添加的表单
- 下一篇: 文东斋随笔(二)