我能够显示来自源的图像,但想知道如何从URL链接显示图像
ccell.avatarImageView.image= [UIImage imageNamed:@"home_new.png"];
感谢您的帮助
答案 0 :(得分:0)
使用NSURLConnection从URL下载图像作为数据,并使用下面的代码
let imageView:UIImageView = UIImageView.init(image: UIImage.init(data: **data**, scale: 1.0));
答案 1 :(得分:0)
将其添加到类范围之外:
extension UIImageView {
func loadurl(url: URL) {
DispatchQueue.global().async { [weak self] in
if let data = try? Data(contentsOf: url) {
if let image = UIImage(data: data) {
DispatchQueue.main.async {
self?.image = image
}
}
}
}
}
}
然后将其添加到要加载图像的位置:
let urlYourURL = URL (string: @"home_new.png")
avatarImageView.loadurl(url: urlYourURL!)