最簡單的方法
建立它的最簡單方法是使用 Alamofire 及其 UIImageViewExtension 。我們需要的是一個 tableview,其中包含一個帶有 imageView 的單元格,我們稱之為 imageView
。
在 tableView 的 cellForRowAt:函式中,我們將下載影象並按以下方式設定:
let url = URL(string: "https://httpbin.org/image/png")!
let placeholderImage = UIImage(named: "placeholder")!
imageView.af_setImage(withURL: url, placeholderImage: placeholderImage)
url 應指向要下載的影象,placeHolder 影象應為儲存的影象。然後我們在 imageView
上呼叫 af_setImage
方法,在給定的 URL 下載影象,在下載過程中將顯示佔位符影象。下載影象後,將顯示請求的影象