相关疑难解决方法(0)

新的Firebase检索数据并放在tableView(Swift)上

我使用新的Firebase制作了一个简单的社交媒体,并且我成功地将带有数据库和图像的字符串与存储一起保存,但是当它将数据检索回到表格时,不寻常的事情发生了!

所有图像检索回来随机显示并不断移位,但其他部分显示完美或当我使用返回posts.count tableView显示没有帖子.

希望有人能给我一些建议

    import UIKit
    import Firebase
    import FirebaseStorage

class timelineTableViewController: UITableViewController {
var posts = [Post]()
var databaseRef: FIRDatabaseReference!
var storageRef: FIRStorageReference!

override func viewDidLoad() {
    super.viewDidLoad()
    databaseRef = FIRDatabase.database().reference()
    storageRef = FIRStorage.storage().reference()

}


override func numberOfSectionsInTableView(tableView: UITableView) -> Int {
    // #warning Incomplete implementation, return the number of sections
    return 1
}

override func tableView(tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
    // #warning Incomplete implementation, return the number of rows
    return posts.count

}
override func tableView(tableView: …
Run Code Online (Sandbox Code Playgroud)

tableview firebase swift firebase-realtime-database firebase-storage

2
推荐指数
1
解决办法
1万
查看次数

从 Firebase 检索到的图片在 UITableView 中随机移动

正如我的标题所述,我的 tableView 中的图片会四处移动,并且在滚动 table view 时没有显示在正确的帖子上。在我停止滚动后,它们似乎又回到了原位。

我一直试图从以下文章中弄明白:

新的 Firebase 检索数据并迅速放在 tableview 上

从 Firebase 存储中检索图像以显示在 tableview swift 上

swift Firebase 按日期对 tableview 中的帖子进行排序

但我不知道如何使图片显示得更好。这是我所拥有的:

    import UIKit
    import FirebaseAuth
    import FirebaseDatabase
    import FirebaseStorage

    class MainFeedTableViewController: UITableViewController {

        var posts = [Post]()

        let alert = AlertsViewController()

        var databaseRef: FIRDatabaseReference! {
            return FIRDatabase.database().reference()
        }

        var storageRef: FIRStorage! {
            return FIRStorage.storage()
        }

    override func viewDidLoad() {
        super.viewDidLoad()

        fetchPosts()

    }

    // populates the tableView with posts content in real time
    private func fetchPosts(){

        let postRefs …
Run Code Online (Sandbox Code Playgroud)

ios firebase swift swift3 firebase-storage

1
推荐指数
1
解决办法
624
查看次数