Ios 数据未显示在UITableView中

Ios 数据未显示在UITableView中,ios,swift,uitableview,swift3,Ios,Swift,Uitableview,Swift3,我的firebase数据正确加载。在故事板上,我有一个普通的视图控制器,其中嵌入了一个UITableView。对于我的列表表,该表视图很适合我的IBOutlet。表中有一个带有3个标签的单元格。该单元格具有标识符ListCell,其类为CustomCell 编辑:没有错误,但我的数据没有显示。也许可以尝试在viewDidLoad import UIKit class CustomCell: UITableViewCell { @IBOutlet weak var foodLabel:

我的firebase数据正确加载。在故事板上,我有一个普通的视图控制器,其中嵌入了一个UITableView。对于我的列表表,该表视图很适合我的IBOutlet。表中有一个带有3个标签的单元格。该单元格具有标识符
ListCell
,其类为
CustomCell


编辑:没有错误,但我的数据没有显示。

也许可以尝试在
viewDidLoad

import UIKit

class CustomCell: UITableViewCell
{

    @IBOutlet weak var foodLabel: UILabel!

    override func awakeFromNib()
    {
        super.awakeFromNib()
    }
}

此外,对于记录,您应该遵循驼峰大小写约定,将您的UITableView命名为
listTable

或者尝试在
viewDidLoad

import UIKit

class CustomCell: UITableViewCell
{

    @IBOutlet weak var foodLabel: UILabel!

    override func awakeFromNib()
    {
        super.awakeFromNib()
    }
}

此外,对于记录,您应该遵循驼峰大小写约定,并将您的UITableView命名为listTable,这是因为您的自定义单元格没有正确出列。试试这个

ListTable.register(UINib(nibName: "CustomCell", bundle: Bundle.main), forCellReuseIdentifier: "ListCell") //this is assuming that your nib is named "CustomCell"

这是因为您的自定义单元格未正确出列。试试这个

ListTable.register(UINib(nibName: "CustomCell", bundle: Bundle.main), forCellReuseIdentifier: "ListCell") //this is assuming that your nib is named "CustomCell"

您从未将TableView添加到视图中。。。(或代码缺失部分)

您从未将TableView添加到视图中。。。(或部分代码缺失)

加载模型(即
列表
)的代码是什么样子?加载模型(即
列表
)的代码是什么样子?通过
列表单元格
,您是指
自定义单元格
?或者你是在暗示我需要创建一个新的单元格类型?是的ListCell意味着你的CustomCell。我没有名为“列表单元格”的nib,我如何创建nib?还是自动创建?我尝试了你的代码,但它不起作用。请告诉我你是如何在故事板中添加UITableViewCell的。这是一个创建CustomCell的教程。请注意,之后您仍然有问题,请告诉我。您所说的
ListCell
是指
CustomCell
?或者你是在暗示我需要创建一个新的单元格类型?是的ListCell意味着你的CustomCell。我没有名为“列表单元格”的nib,我如何创建nib?还是自动创建?我尝试了你的代码,但它不起作用。请告诉我你是如何在故事板中添加UITableViewCell的。这是一个创建CustomCell的教程。请注意,之后您仍然有问题,请告诉我。我如何创建名为CustomCell的nib?这个文件应该放在哪里?它是否需要
foodLabel
?如何创建名为CustomCell的nib?这个文件应该放在哪里?它是否需要
foodLabel