2016-01-12 33 views
0

我正在使用URL加載圖像,但希望在加載圖像時顯示加載圖標。我發現這個方法簽名有一個我想使用的completionHandler,但不知道如何使用completionHandler。如何在swift中使用UIImageView load()函數與completionHandler

UIImageView.load(網址:URLLiteralConvertible,佔位符:UIImage的?completionHandler(NSURL,UIImage的?NSError?CacheType) - >())

有誰知道該怎麼稱呼呢?謝謝!

我有什麼到目前爲止

let imgUrl = NSURL(string: imgURL) 

self.img.load(imgUrl!, placeholder: UIImage(named: "greySq.png"), completionHandler: { _ in 

} //Throws a syntax error 

回答

0

原來我並不需要調用加載功能與完成處理程序來獲得我想要的東西。使用下面的變化給了我想要的結果。

self.img.load(imgUrl!, placeholder: UIImage(named: "greySq.png")){ _ in     
    self.formView.spinner.stopAnimating() 
} 
相關問題