Bonjour à tous, je souhaite créer une page qui dépasse un écran. J'utilise scrollview sur le storyboard. Il y a une tableview en bas de la scrollview. Maintenant, la hauteur de la scrollview et de la tableview est incertaine, je viens donc d'ajouter. une contrainte de hauteur fixe. Je souhaite mettre à jour les tailles de ces deux contraintes dans updateViewConstraints().
Jusqu'à présent, c'est normal, mais dans la tableview,estimateRowHeight est utilisé pour estimer la hauteur de manière adaptative. La hauteur de chaque cellule est également normale, mais lors de l'obtention de la hauteur de toutes les cellules dans la méthode updateViewConstraints(), la valeur correcte ne peut pas être obtenue. être obtenu.
UITableViewCell *cell = [self tableView:self.commentTableView cellForRowAtIndexPath:indexPath];
height = cellule.frame.size.hauteur;
La valeur de la hauteur est incorrecte ! Quels sont les problèmes liés à son utilisation de cette façon ? Ou existe-t-il une meilleure façon ?
Merci !