我使用网址加载图片,但想在加载图片时显示加载图标。我发现这个方法签名有一个我想要使用的completionHandler,但不知道如何使用completionHandler。
UIImageView.load(URL: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 :(得分:0)
结果我不需要用完成处理程序调用load函数来获得我想要的东西。使用下面的变化给了我想要的结果。
self.img.load(imgUrl!, placeholder: UIImage(named: "greySq.png")){ _ in
self.formView.spinner.stopAnimating()
}