僅需幾行代碼實(shí)現(xiàn)方便易用的狀態(tài)欄指示器
我們?cè)谑褂梦⒉┑臅r(shí)候經(jīng)常會(huì)遇到狀態(tài)指示器,想知道它是怎么做的嗎?本篇文章就是通過(guò)幾行代碼實(shí)現(xiàn)方便易用的狀態(tài)欄指示器。
微博項(xiàng)目的微博數(shù)提醒框
/** 提醒最新微博數(shù)量 */ - (void)showNewStatusCount:(NSInteger)count { if (count) { [[XZMStatusBarHUD sharedXZMStatusBarHUD] showNormal:[NSString stringWithFormat:@"有%ld條新的微博" ,count] position:64 animaDelay:0 configuration:^{ /** 設(shè)置需要添加到哪個(gè)View上 */ [XZMStatusBarHUD sharedXZMStatusBarHUD].formView = self.view; }]; } else { [[XZMStatusBarHUD sharedXZMStatusBarHUD] showNormal:@"沒(méi)有新的微博數(shù)據(jù)" position:64 animaDelay:0 configuration:^{ /** 設(shè)置需要添加到哪個(gè)View上 */ [XZMStatusBarHUD sharedXZMStatusBarHUD].formView = self.view; }]; } }
加載成功 設(shè)置提醒框的背景顏色
[[XZMStatusBarHUD sharedXZMStatusBarHUD] showSuccess:@"加載成功" position:0 animaDelay:0 configuration:^() { /** 設(shè)置透明度 */ [XZMStatusBarHUD sharedXZMStatusBarHUD].statusAlpha = 0.7; /** 設(shè)置提醒框的背景顏色 */ [XZMStatusBarHUD sharedXZMStatusBarHUD].statusColor = [UIColor blueColor]; }]; position:可設(shè)置狀態(tài)欄的提醒款的位置 默認(rèn)值為0 animaDelay:可以設(shè)置動(dòng)畫(huà)的持續(xù)時(shí)間, 0代表默認(rèn)值:1.0
正在加載中 并設(shè)置提醒框的背景顏色
[[XZMStatusBarHUD sharedXZMStatusBarHUD] showLoading:@"正在加載中..." position:0 animaDelay:0 configuration:^() { /** 設(shè)置提醒框的背景顏色 */ [XZMStatusBarHUD sharedXZMStatusBarHUD].statusColor = [UIColor redColor]; }]; position:可設(shè)置狀態(tài)欄的提醒款的位置 默認(rèn)值為0 animaDelay:可以設(shè)置動(dòng)畫(huà)的持續(xù)時(shí)間, 0代表默認(rèn)值:1.0
實(shí)現(xiàn)的效果是不是很有趣,以上就是實(shí)現(xiàn)狀態(tài)指示器的對(duì)應(yīng)代碼,希望對(duì)大家的學(xué)習(xí)有所幫助。
- Android實(shí)現(xiàn)仿網(wǎng)易新聞的頂部導(dǎo)航指示器
- Android應(yīng)用中仿今日頭條App制作ViewPager指示器
- Android應(yīng)用中使用ViewPager和ViewPager指示器來(lái)制作Tab標(biāo)簽
- Android中自定義控件之液位指示器
- ListView實(shí)現(xiàn)頂部和底部?jī)?nèi)容指示器的方法
- JQuery分屏指示器圖片輪換效果實(shí)例
- Android之IphoneTreeView帶組指示器的ExpandableListView效果
- Android之帶group指示器的ExpandableListView(自寫(xiě))
- jquery動(dòng)畫(huà)1.加載指示器
- Android自定義ViewPager指示器
相關(guān)文章
談?wù)劄楹蝘OS開(kāi)發(fā)別用宏來(lái)定義常量
最近在工程里看到很多不規(guī)范的使用,于是來(lái)寫(xiě)一篇博客來(lái)讓不是很清楚的小朋友們,使用正確的規(guī)范開(kāi)發(fā)ios,少埋點(diǎn)坑。2016-08-08iOS實(shí)現(xiàn)文件切片儲(chǔ)存并且上傳(仿斷點(diǎn)續(xù)傳機(jī)制)
這篇文章主要給大家介紹了關(guān)于iOS實(shí)現(xiàn)文件切片儲(chǔ)存并上傳仿斷點(diǎn)續(xù)傳機(jī)制的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧。2017-12-12iOS中利用CAEmitterLayer實(shí)現(xiàn)粒子動(dòng)畫(huà)詳解
粒子效果應(yīng)該對(duì)現(xiàn)在很多人來(lái)說(shuō)并不陌生,我們之前也分享了一些相關(guān)文章,下面這篇文章主要給大家介紹了關(guān)于iOS中利用CAEmitterLayer實(shí)現(xiàn)粒子動(dòng)畫(huà)的相關(guān)資料,文中介紹的非常詳細(xì),需要的朋友們下面來(lái)一起看看吧。2017-06-06iOS開(kāi)發(fā)使用UITableView制作N級(jí)下拉菜單的示例
這篇文章主要介紹了iOS開(kāi)發(fā)使用UITableView制作N級(jí)下拉菜單的示例,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2018-01-01IOS開(kāi)發(fā)第三方語(yǔ)音-微信語(yǔ)音
微信語(yǔ)音開(kāi)放平臺(tái)致力于為開(kāi)發(fā)者提供免費(fèi)的語(yǔ)音技術(shù),目前已經(jīng)開(kāi)放的語(yǔ)音技術(shù)包括在線語(yǔ)音識(shí)別、在線語(yǔ)音合成等,下面通過(guò)本篇文章給大家介紹IOS開(kāi)發(fā)第三方語(yǔ)言-微信語(yǔ)言,需要的朋友可以一起來(lái)學(xué)習(xí)下2015-08-08iOS密碼在進(jìn)入后臺(tái)1小時(shí)后重新設(shè)置
這篇文章主要介紹了iOS密碼在進(jìn)入后臺(tái)1小時(shí)后重新設(shè)置的相關(guān)資料,需要的朋友可以參考下2017-08-08iOS11&iPhoneX適配&Xcode9打包注意事項(xiàng)
這篇文章主要介紹了iOS11&iPhoneX適配&Xcode9打包注意事項(xiàng),需要的朋友可以參考下2017-10-10iOS 檢測(cè)文本中的URL、電話號(hào)碼等信息
本文主要介紹了iOS 檢測(cè)文本中的URL、電話號(hào)碼等信息的相關(guān)資料。具有很好的參考價(jià)值。下面跟著小編一起來(lái)看下吧2017-04-04iOS實(shí)現(xiàn)鎖屏頁(yè)面控制音樂(lè)播放
這篇文章主要為大家詳細(xì)介紹了iOS實(shí)現(xiàn)鎖屏頁(yè)面控制音樂(lè)播放,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2019-12-12