1
我一直试图解决这个问题几个小时,似乎没有任何工作。使用FirebaseStorageUI + SDWebImage时出错
我想使用FirebaseStorageUI和SDWebImage在uitableviewcell上显示图像。我使用this教程作为参考(请参阅该网站上的“使用FirebaseUI下载图像”部分)。
这里是我的代码看起来像的tableview willDisplay细胞:
override func tableView(_ tableView: UITableView, willDisplay cell: UITableViewCell, forRowAt indexPath: IndexPath) {
let cell = cell as! CategoryCell
let title = categoriesData[indexPath.row].name
let refTest = FIRStorage().reference().child("images/categories/testImage.jpg")
cell.bgImageView.sd_setImage(with: refTest, placeholderImage: #imageLiteral(resourceName: "placeholderImg")) {(image, error, cacheType, storageRef) in
if let error = error {
print("error downloading image: \(error)")
}
}
cell.bgImageView.alpha = 0.5
cell.titleLabel.text = title
}
而这里的错误消息:
错误下载图片:错误域= FIRStorageErrorDomain 代码= -13040“用户取消上传/下载“。 UserInfo = {NSLocalizedDescription =用户取消上传/下载}
我在做什么错?
它没有sdwebimage工作? –
当图像被下载时,你滚动了tableView吗? –