我在tableView上看不到任何图像来自Firebase存储,这是我的代码:

import UIKit
import Firebase
import FirebaseStorage
import FirebaseStorageUI

class TariflerTableViewController: UIViewController,UITableViewDataSource,UITableViewDelegate{

    @IBOutlet weak var TariflerTableView: UITableView!  
    var count = 8  
    override func viewDidLoad() {
          super.viewDidLoad()
    }
    private func numberOfSections (_ tableView: UITableView)-> Int{
        return 1
    }
    func numberOfSectionsInTableView(in tableView : UITableView)-> Int{
        return 1
    }
    func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
        return 8
    }
    func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {

    let cell = self.TariflerTableView.dequeueReusableCell(withIdentifier:"Tariflercell",for : indexPath) as! TariflerTableViewCell

        let storage = FIRStorage.storage().reference(forURL: "gs://aaaa-d3253.appspot.com")
        let imagePath = "KAHVE(\(count)).jpg"
        let url = storage.child(imagePath) 
        url.downloadURL ( completion : {(url, error) in
            if error != nil {
                return
            }
            URLSession.shared.dataTask(with: url!, completionHandler: { (data, response, error) in
                if error != nil{
                    return
                }
                guard let imageData = UIImage(data : data!) else{
                    return
                }
                DispatchQueue.main.async {
                    cell.imageViewy.image = imageData
                }}).resume()
        }
        )   
        count -= 1
        return cell
    }

  ask by dkorkmaz translate from so

本文未有回复,本站智能推荐:

1回复

从Firebase存储中删除tableview图像

我有一个用户将上传的图片的tableview。 现在我正在尝试添加删除按钮,如果用户不再需要该图像。 也许我只是厌倦了,无法找到解决方案,但我觉得我现在有点卡住了。 所以当我点击tableview行时。 (DidSelectRow)它应该检索Firebase存储图像名称。 如下图所
1回复

从放置在tableView中的Firebase存储检索图像不起作用,

当我在 ViewController 中只有一个 imageView 时,我能够正确显示图像。 我使用了这个代码: 我为我的 tableView 尝试了类似的方法,但它有点复杂。 我有两个数组,它们从我的 firebase 文档中提取一个字符串和一个整数。 我将这些附加到数组项目和价格中。 我能够在
2回复

用Firebase数据库和存储填充tableview?

我有一个表格视图,我想填充Firebase数据以及要存储在存储中的图像。 我最初的游戏计划是运行一个观察者到Firebase,然后为快照中的每个项目填充一个Firebase数据数组,并使用相同的快照名称从存储中提取数据,然后将其放入另一个将匹配的数组中,然后放入单元格,我将图像数组的inde
1回复

无法在Tableview中下载Firebase存储映像

无法在Tableview中下载Firebase存储映像。 如果我替换行tempImageRef = storage.child(“ myFiles / sample.jpg”),它将显示单个图像。 但是,如果尝试获取“ myFiles”内部的所有图像,则它将不起作用。 请帮忙
1回复

将Firebase的图像下载到TableView中

我有一个应用程序,其中有一个由文本填充的表格视图。 但是,我希望有一张图片作为整个表格视图的背景,而不是各个单元格本身。 我将图像存储在Firebase的“存储”选项卡下。 每当我测试应用程序时,只会显示白色背景,而不会从Firebase加载任何内容。 这是我的代码:
3回复

将图像上传到Firebase存储

我一直在使用 firebase 指南将用户图像上传到 firebase 存储,但在我上传用户图像后,文件夹中没有任何内容。 我如何解决这个问题以成功将我的图像上传到 firebase 存储有什么我遗漏的吗? 大小 0 字节
1回复

Firebase存储删除uidd图像

我正在尝试从 Firebase 存储中删除 uuid 图像。 添加 uuid 图像时,我可以从 tableview 中删除它,但不能从 Firebase Storage 中删除它。 如果我添加没有 uuid 的图像,我可以使用图像名称删除它,没有任何问题。 我的问题是如何获取 uuid 图像名称作为
1回复

Firebase存储无法显示图像

在写问题之前,我会说我是iOS开发和firebase中的新手:)这就是为什么我提前为一个愚蠢的问题道歉:) 当我以编程方式从firebase存储加载profile.png图像时,它正确加载而没有任何问题。 但是当我在浏览器中访问firebase存储并尝试通过uid手动从列表中搜索它时我找