Dans mon fichier storyboard, je conçois plusieurs cellules prototypes dans un UITableView. Chaque cellule a son propre identifiant de cellule unique.
En fonction de la section et de la ligne, je défile l'une des cellules prototypes dans la méthode - tableView:cellForRowAtIndexPath:
Pour la plupart des cellules prototypes, je n'ai pas changé la hauteur de la ligne. Sur mon storyboard, leur hauteur semble être déterminée par la propriété 'Hauteur de la ligne' sous l'inspecteur de taille de UITableView.
Pour une cellule prototype, j'ai changé la hauteur à travers la propriété 'Hauteur de la ligne' sous l'inspecteur de taille de la UITableViewCell spécifique. La case à cocher 'Personnalisé' est également cochée.
Sur mon storyboard, cela semble bien fonctionner. Mais lors de l'exécution quand mes cellules sont défilées et ajoutées au TableView, toutes les cellules ont la hauteur de ligne par défaut.
Maintenant, je suis conscient de la méthode tableView:heightForRowAtIndexPath: qui est mentionnée dans d'autres messages, mais il semble un peu étrange de l'utiliser car je définis déjà une hauteur de ligne personnalisée dans mon storyboard.
Est-ce que quelqu'un sait pourquoi cette propriété ne fonctionne pas? Cette propriété est peut-être destinée à être utilisée dans des situations différentes?
Merci