如何从firebase数据库中检索url并将url显示为imageview(SWIFT)中的图像?

时间:2017-12-25 11:20:05

标签: ios firebase firebase-realtime-database swift4

我正在尝试从firebase数据库获取图像的Url,并将该url显示为imageview(iOS)中的图像。

下面是数据库的图像

firebase database screenshot

我该怎么办? 我刚开始使用Xcode,我们将非常感谢任何帮助

1 个答案:

答案 0 :(得分:1)

func showImage() {

    Database.database().reference().child("Images").child("abcd").observeSingleEvent(of: .value, with: { snapshot in
        if let url = snapshot.value as? String {
            URLSession.shared.dataTask(with: URL(string: url)!) { data, response, error in
                if error == nil {
                    let image = UIImage(data: data!)
                    imageView.image = image
                }
            }.resume()
        }
    })
}