EGOImageView是一種實現網絡圖片的異步加載和緩存的第三方類庫,具備相同功能的第三方類庫還有SDWebImage。可是相比兩個類庫的安裝和使用來講,EGOImageView更簡單一些,下面就介紹一下EGOImageView的使用方法:git
一、下載EGOImageView及其相關的類庫github
將EGOCache、EGOImageButton、EGOImageView、EGOImageLoader所有添加到工程下(拷貝)網絡
二、EGOImagView使用代碼以下 app
placeholder.png是加載圖片未完成時顯示的圖片,當加載過程完成以後就會顯示url對應的圖片。 異步
三、須要特別注意的是EGOImageView的一個很是奇葩的Bugoop
當imageView的圖片加載完成了,這時你想換一個圖片的url並用EGOImageView加載這個圖片時,須要從新設置EGOImageView的imageURL屬性。可是這裏要特別注意的是這個方法必須在主線程中執行,找到這個Bug我費了很大的勁,在用英文的Google搜索了好幾頁才找到一位同是天涯淪落人的Coder,因而有了下面的代碼url
轉載自:http://blog.csdn.net/kbawyg/article/details/8092946spa