2010-11-21 20 views
1

tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath est déprécié selon les docs iOS. Il mentionne l'utilisation de rowHeight à la place, mais cette propriété est pour toutes les lignes. Je souhaite faire défiler la hauteur des lignes par rapport à la taille variable (UILabel) du contenu.Quelles sont les options de remplacement pour heightForRowAtIndexPath dans un UITableView?

Est-ce que plusieurs styes de cellules personnalisées sont ma seule autre option en plus de heightForRowAtIndexPath?

+0

Avez-vous un lien vers où il dit qu'il est obsolète? – Anna

Répondre

1

http://developer.apple.com/library/ios/#documentation/uikit/reference/UITableViewDelegate_Protocol/Reference/Reference.html

Désolé de vous dire que ... mais ce n'est pas dépréciée;)

EDIT: seule chose qu'ils disent est que si vous avez des tables très grandes (1000 cellules), il est préférable utiliser rowHeight en raison de problèmes de performances.

+0

Bon, parce que ça marche très bien. Je déteste juste utiliser quoi que ce soit intitulé déprécié. –