2010-05-09 6 views
1

Donc, je suis capable de créer un tableau qui remplit les champs de la Table, mais j'ai du mal à créer le sous-texte qui apparaît sous les champs principaux. J'ai actuellement:iphone detailtext in UITableView question

- (void)viewDidLoad { 
[super viewDidLoad]; 
listOfForms = [[NSMutableArray alloc] init]; 
[listOfForms addObject:@"First Form"]; 
} 

puis:

NSString *cellValue = [listOfDAForms objectAtIndex:indexPath.row]; 
cell.textLabel.text = cellValue; 

dans la partie cellForRowAtIndexPath. Pourquoi ne puis-je ajouter:

listOfNames = [[NSMutableArray alloc] init]; 
[listOfNames addObject:@"Named Form"]; 

et

NSString *cellSubscript = [listOfNames objectAtIndex:indexPath.row]; 
cell.detailTextLabel.text = cellSubscript; 

afin de rendre le petit travail de sous-vue? Qu'est-ce que je fais mal?

+0

Je ne vois rien de mal là, le problème doit être quelque part ailleurs. Quel est le symptôme réel ou le message d'erreur? – progrmr

+0

il n'y a pas d'erreur, l'indice ne s'affiche pas – startuprob

Répondre

6

Assurez-vous d'initialiser votre cellule avec le style UITableViewCellStyleSubtitle