【发布时间】:2017-07-21 13:09:21
【问题描述】:
我很难弄清楚为什么只有 某些 图像使用 SD Web Image(通过 FirebaseStorageUI)从 Firebase 存储加载。我什至有两个不同名称的相同图像副本,当分配给我的按钮时,只有一个加载并出现。所有图片均为 .jpg 格式,小于 100kb,存储在同一个 /images 文件夹中。
这是我从 Firebase 存储中获取图像并将其分配给按钮(在按钮数组中)的代码:
let imagename = "gs://xxxxxx.appspot.com/images/bruce.jpg"
let reference = FIRStorage.storage().reference(forURL: imagename)
if iDs != nil {
for i in 0..<iDs!.count {
let storageImage = UIImageView()
let placeholderImage = UIImage(named: "fong")
// Load the image using SDWebImage and assign to button
storageImage.sd_setImage(with: reference, placeholderImage: placeholderImage)
self.arbtrButtons[i].setImage(storageImage.image, for: .normal)
【问题讨论】:
-
您是否遇到错误或其他问题?
标签: ios swift firebase firebase-storage sdwebimage