Ios UITableViewCell和标签不显示文本

Ios UITableViewCell和标签不显示文本,ios,objective-c,uitableview,Ios,Objective C,Uitableview,我有一个UITableView,其中的单元格中有两个标签。表视图链接到数据源和委托,单元格中的标签链接到IBOutlet,等等。在我看来,这应该是可行的,但下面的代码没有运行,因此单元格或标签中没有填充文本。有什么想法吗?或者我遗漏了什么 - (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath: (NSIndexPath *)indexPath { static NSString *Cell

我有一个UITableView,其中的单元格中有两个标签。表视图链接到数据源和委托,单元格中的标签链接到IBOutlet,等等。在我看来,这应该是可行的,但下面的代码没有运行,因此单元格或标签中没有填充文本。有什么想法吗?或者我遗漏了什么

- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:    (NSIndexPath *)indexPath
{
static NSString *CellIdentifier = @"theLabelCell";
CustomClassCell *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier forIndexPath:indexPath];

CustomClassText *customText = _arrayThatHasText[indexPath.row];


if (![self isSelectionMode]) {
    cell.accessoryType = UITableViewCellAccessoryDisclosureIndicator;
}

cell.TitleLabel.text = customText.firstLabel;
cell.TextLabel.text = customText.secondLabel;

return cell;
}

您是否还记得注册单元标识符以供重用

- (void)viewDidLoad    
{
    [super viewDidLoad];

    [self.tableView registerNib:[UINib nibWithNibName:@"CustomClassCell" bundle:nil] forCellReuseIdentifier:@"theLabelCell"];
} 

您是否还记得注册单元标识符以供重用

- (void)viewDidLoad    
{
    [super viewDidLoad];

    [self.tableView registerNib:[UINib nibWithNibName:@"CustomClassCell" bundle:nil] forCellReuseIdentifier:@"theLabelCell"];
} 

您是否还记得注册单元标识符以供重用

- (void)viewDidLoad    
{
    [super viewDidLoad];

    [self.tableView registerNib:[UINib nibWithNibName:@"CustomClassCell" bundle:nil] forCellReuseIdentifier:@"theLabelCell"];
} 

您是否还记得注册单元标识符以供重用

- (void)viewDidLoad    
{
    [super viewDidLoad];

    [self.tableView registerNib:[UINib nibWithNibName:@"CustomClassCell" bundle:nil] forCellReuseIdentifier:@"theLabelCell"];
} 

如果没有看到任何单元格,则检查
numberofSections
numberofrowsinssection
委托方法是否没有返回0

,如果没有看到任何单元格,然后检查
numberofSections
numberofrowsinssection
委托方法是否没有返回0

如果没有看到任何单元格,然后检查
numberofSections
numberofrowsinssection
委托方法是否没有返回0

如果没有看到任何单元格,然后检查
numberofSections
numberofrowsinssection
委托方法是否未返回0

何时填充
\u数组?问题很可能是数据源(
\u arraythastext
)在调用
numberofSections
numberOfRowsInSection
委托方法之前进行实例化,然后在调用这些方法之后,使用实际数据->填充数据源,这将导致委托方法中的0值


您可能想尝试将
[self.tableView reloadData]
调用放在
视图末尾将出现
视图显示
方法中,看看这是否有帮助。

您的
\u数组在ASTEXT
什么时候填充?问题很可能是数据源(
\u arraythastext
)在调用
numberofSections
numberOfRowsInSection
委托方法之前进行实例化,然后在调用这些方法之后,使用实际数据->填充数据源,这将导致委托方法中的0值


您可能想尝试将
[self.tableView reloadData]
调用放在
视图末尾将出现
视图显示
方法中,看看这是否有帮助。

您的
\u数组在ASTEXT
什么时候填充?问题很可能是数据源(
\u arraythastext
)在调用
numberofSections
numberOfRowsInSection
委托方法之前进行实例化,然后在调用这些方法之后,使用实际数据->填充数据源,这将导致委托方法中的0值


您可能想尝试将
[self.tableView reloadData]
调用放在
视图末尾将出现
视图显示
方法中,看看这是否有帮助。

您的
\u数组在ASTEXT
什么时候填充?问题很可能是数据源(
\u arraythastext
)在调用
numberofSections
numberOfRowsInSection
委托方法之前进行实例化,然后在调用这些方法之后,使用实际数据->填充数据源,这将导致委托方法中的0值


您可能想尝试在
viewwillbeen
viewdidebeen
方法的末尾添加一个
[self.tableView reloadData]
调用,看看这是否有帮助。

hmm.很有趣。正在返回0它应该==[\u arraythastext count]对不起,我的意思是,\u arraythastext正在返回0,这是奇怪的部分。有趣。正在返回0它应该==[\u arraythastext count]对不起,我的意思是,\u arraythastext正在返回0,这是奇怪的部分。有趣。正在返回0它应该==[\u arraythastext count]对不起,我的意思是,\u arraythastext正在返回0,这是奇怪的部分。有趣。正在返回0它应该==[\u arraythastext count]对不起,我的意思是,\u arraythastext正在返回0,这是一个奇怪的部分我做了但仍然没有区别我做了但仍然没有区别我做了但仍然没有区别我做了但仍然没有区别