iOS開發(fā)之仿造瀑布流圖片漸變效果(蘑菇街/美麗說)

說起這個(gè)都是淚,弄了好久,需求如下:
1.加載的圖片需要漸變出來
2.已經(jīng)加載過的不需要漸變效果

大家的圖片處理基本上都是用


Paste_Image.png

所以我們可以到它里邊的原文件進(jìn)行處理,先找到

Paste_Image.png

1.在.h文件找到

Paste_Image.png

2.在.m文件進(jìn)行修改

Paste_Image.png
//修改的核心代碼
                 wself.alpha = 0;
                    if (cacheType != SDImageCacheTypeMemory) {
                        
                        [UIView animateWithDuration:1 animations:^{
                            wself.alpha = 1;
                        }];
                    }
                    else{
                     
                        wself.alpha = 1;
                    }

3.原理解析:
當(dāng)開始加載圖片的時(shí)候,透明度為0,;
如果圖片已經(jīng)加載到緩存里邊,那么在1秒后,動(dòng)畫把透明變?yōu)?;
如果加載到的圖片,則不需要漸變效果,透明度設(shè)為1就可以

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Android 自定義View的各種姿勢(shì)1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 179,029評(píng)論 25 709
  • Swift版本點(diǎn)擊這里歡迎加入QQ群交流: 594119878最新更新日期:18-09-17 About A cu...
    ylgwhyh閱讀 26,079評(píng)論 7 249
  • 飄到鼻端微苦, 進(jìn)入肺腑醇香, 滿是治愈的氣息。 一人獨(dú)處幽靜, 眾人小聚開懷。 電腦前端手指舞, 十指緊扣相依濃...
    塘月花影閱讀 246評(píng)論 0 3
  • ――趙營一中第三期思維導(dǎo)圖作品展 王榮生老師說,教什么,遠(yuǎn)比怎么教更重要。很多時(shí)候,我們的課堂低效,就是...
    llz半夏閱讀 1,128評(píng)論 0 1
  • 女兒因?yàn)檠例X有問題(上牙前凸)做了矯正,有一年多的時(shí)間了,效果還不錯(cuò),兒子的下牙參差不齊,就提出來也想矯正,說不矯...
    紅巖168閱讀 678評(píng)論 0 1

友情鏈接更多精彩內(nèi)容