Est-il possible de modifier la hauteur d'une seule cellule dans une vue groupée?
J'ai une vue de table avec 2 sections de 3 et 2 rangées ... Je voudrais changer la hauteur de la rangée de la deuxième rangée de la deuxième section ...tableView hauteur de la cellule ... comment le personnaliser?
Comment est-ce que je peux faire ceci?
Merci!
Ok merci! Mais j'ai un problème ... Si je tape un nombre comme return 60.0; fonctionne beaucoup mais si je tape du code pour retourner la hauteur en fonction d'un texte UILabel, l'arrière-plan de la cellule n'apparaît pas ... J'ai ajouté ce code dans la méthode cellForRowAtIndexPath: – matteodv
else if (indexPath.section == 1 && indexPath.row == 1) { \t \t descrizioneLabel = [[UILabel alloc] initWithFrame: CGRectMake (10, 5, 285, 50)]; \t \t descrizioneLabel.font = [UIFont boldSystemFontOfSize: 14.0]; \t \t descrizioneLabel.backgroundColor = [UIColor clearColor]; \t \t descrizioneLabel.numberOfLines = 0; \t \t descrizioneLabel.text = souhait.descrizione; \t \t [cell.contentView addSubview: descrizioneLabel]; \t} – matteodv
et c'est la méthode affiché par vous: - (CGFloat) tableView: (UITableView *) tableView heightForRowAtIndexPath: (NSIndexPath *) indexPath { \t \t if (indexPath.section == 1 && indexPath.row == 1) { \t \t NSString * test = descrizioneLabel.text; \t \t UIFont * cellFont = [UIFont boldSystemFontOfSize: 14.0]; \t \t CGSize constraintSize = CGSizeMake (280,0, MAXFLOAT); \t \t CGSize labelSize = [testo sizeWithFont: cellFont constrainedToSize: constraintSize lineBreakMode: UILineBreakModeWordWrap]; \t \t \t \t labelSize.height de retour; \t} \t \t retour 44,0; } – matteodv