/ / UILabel ne redimensionne pas - ios, objectif-c, uitableview, uilabel

UILabel ne redimensionne pas - ios, objectif-c, uitableview, uilabel

j'ai un UILabel dans un UITableViewCell.

Je règle le texte avec cette chaîne:

@"Tes blablablanTes blablablanTes blablablanTes blablablanTes blablablanTes blablablanTes blablabla"

Il devrait montrer 7 lignes non? Mais ce n’est pas le cas. Il ne montre que la première ligne. J'utilise ce code à - (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath

[cell.lblComment setText:[commentDict objectForKey:@"comment"]];
[cell.lblComment sizeToFit];

Quel est le problème avec cela? J'ai mis le nombre de lignes à 0 aussi ..

Réponses:

1 pour la réponse № 1

Vous devez ajouter cette deuxième ligne par programmation ou la définir dans Storyboards en fonction de l’approche choisie:

cell.textLabel.numberOfLines = 0;
cell.textLabel.lineBreakMode = NSLineBreakByWordWrapping;