【发布时间】:2018-05-11 05:26:03
【问题描述】:
我想将 Firebase 中的图像显示到我的收藏视图中。我不知道如何从 Firebase 获取正确的节点来访问图像分支。有些用户最多有 5 个图像,但有些用户根本没有图像分支。这是我的 Firebase 数据结构。
var imagesArray: [String] = []
public func numberOfItems(in pagerView: FSPagerView) -> Int {
return imagesArray.count
}
public func pagerView(_ pagerView: FSPagerView, cellForItemAt index: Int) -> FSPagerViewCell {
let cell = pagerView.dequeueReusableCell(withReuseIdentifier: "cell", at: index)
return cell
}
struct Users {
var email: String!
var uid: String!
var ref: DatabaseReference!
var location: String?
var photoURL: String!
var biography: String?
var key: String?
var name: String!
var phoneNumber: NSNumber?
var password: String!
}
【问题讨论】:
-
您的图片在 firebase 存储中,而链接 url 在 firebase 数据库中,对吗?
-
photoURL 不会显示在 collectionView 中,只会显示来自 images 分支的图像
-
您是否将图像存储在 firebaseStorage 中?
标签: ios swift firebase firebase-storage