2016-01-12 35 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() 
} 
相关问题