gpt4 book ai didi

ios - 如何从 URL 在 TableView 中添加图像

转载 作者:行者123 更新时间:2023-11-28 10:54:35 24 4
gpt4 key购买 nike

我很困惑如何获取作为链接的 DownloadURL 并将其转换为图像并将其添加到我的 tableview 单元格中?我的 Storyboard中有一个 imageview,但也不知道如何将它连接到 tableview 单元格。谢谢!

override func viewDidLoad() { super.viewDidLoad()

let ref = FIRDatabase.database().reference().child("Posts")

ref.observeSingleEvent(of: .value, with: { snapshot in

print(snapshot.childrenCount)

for rest in snapshot.children.allObjects as! [FIRDataSnapshot] {

guard let value = rest.value as? Dictionary<String,Any> else { continue }

guard let downloadURL = value["DownloadURL"] as? String else { continue }

let post = postStruct(title: title, date: date, author: author, article: article, downloadURL: downloadURL)

self.posts.append(post)

}

self.posts = self.posts.reversed(); self.tableView.reloadData()

})

}

override func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -> Int {

return posts.count
}

override func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {

let cell = tableView.dequeueReusableCell(withIdentifier: "cell")

let label1 = cell?.viewWithTag(1) as! UILabel
label1.text = posts[indexPath.row].title
return cell!
}

最佳答案

谷歌这个椰子:SDWebImage

用这个,太不可思议了

swift :

import SDWebImage

imageView.sd_setImage(with: URL(string: "url"), placeholderImage: UIImage(named: "placeholder.png"))

关于你的第二个问题连接你的 ImageView ,你需要创建一个自定义单元格

关于ios - 如何从 URL 在 TableView 中添加图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44425527/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com