Iphone - Celda personalizada - no se puede configurar UILabel

Intento establecer mi valor en una celda personalizada en un UITableView. ¡Pero cuando lo lanzo, no hay ningún error, pero mi valor no está configurado en el UILabel!

e idea?

Celda personalizada:

@interface InscriptionCustomCell : UITableViewCell {

IBOutlet UILabel *titreCell;
IBOutlet UITextField *contenuCell;

}

Ver con mi UITableView:

// Customize the appearance of table view cells.
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:  (NSIndexPath *)indexPath {

static NSString *CellIdentifier = @"InscriptionCustomCell";

InscriptionCustomCell *cell = (InscriptionCustomCell *) [tableView dequeueReusableCellWithIdentifier:CellIdentifier];
if (cell == nil) {

    NSArray *topLevelObjects = [[NSBundle mainBundle] loadNibNamed:@"InscriptionCustomCell" owner:self options:nil];

    for (id currentObject in topLevelObjects){
        if ([currentObject isKindOfClass:[UITableViewCell class]]){
            cell =  (InscriptionCustomCell *) currentObject;
            break;
        }
    }
}
cell.selectionStyle = UITableViewCellSelectionStyleNone;

if(indexPath.section == 0)
{
    [cell.titreCell setText:[model.listModuleInfoPerso objectAtIndex:indexPath.row]];
    [cell.contenuCell setPlaceholder:[model.listModuleInfoPerso objectAtIndex:indexPath.row]];
}else {
    [cell.titreCell setText:[model.listModuleInfoSupp objectAtIndex:indexPath.row]];
    [cell.contenuCell setPlaceholder:[model.listModuleInfoSupp objectAtIndex:indexPath.row]];
}
return cell;

}

preguntado el 16 de mayo de 11 a las 17:05

Asegúrese de que las etiquetas estén conectadas en su plumilla a las salidas apropiadas -

1 Respuestas

Como dijo pratikshabhisikar, conecte las etiquetas de la punta a los enchufes de su clase.

Luego use la propiedad UILabel.text para establecer el texto de la etiqueta.

cell.yourCustomLabel.text = @"text";

or

NSString * labelText = [something...];
cell.yourCustomLabel.text = labelText;

También utilice la terminología estándar de Apple para sus etiquetas cuando cree preguntas. Por ejemplo: ios, uikit, etc.

contestado el 16 de mayo de 11 a las 21:05

Hice una publicación en mi blog sobre el uso de celdas personalizadas, tal vez te sea útil Effectivemobility.blogspot.com/2011/05/… - arclight

No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas or haz tu propia pregunta.