我有一个通过自定义表格视图单元设计的 UITable 视图。我希望每个单元格上的文本都不同,所以我label
在我的 CustomCell 中添加了一个,并将一个连接IBOutlet
到它,但是我很难将我的头脑围绕在代码的逻辑部分上。到目前为止我有这个:
// 这是在我的表视图控制器类中。
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
{
static NSString *CellIdentifier = @"Cell";
UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier];
if (cell == nil) {
NSArray *object = [[NSBundle mainBundle]loadNibNamed:@"TableOfContentsCell" owner:self options:nil];
for (id currentObject in object) {
if ([currentObject isKindOfClass:[UITableViewCell class]]) {
cell = (TableOfContentsCell *)currentObject;
break;
}
}
}
//cell.textLabel.textColor = [UIColor whiteColor];
// Configure the cell...
return cell;
}
//This is in my Custom Table View Cell Class.
-(void)setTableText{
cellLabel.text = [table.tableCellText objectAtIndex:0];
}
当我想要的文本位于数组内时,我无法弄清楚如何设置文本!