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 № 1Vous 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;