Charge personnalisée UITableViewCell du Storyboard
Actuellement, je suis à l'aide de disposition automatique avec table de montage séquentiel pour redimensionner dynamiquement personnalisé UITableViewCell
s'. Tout fonctionne comme il se doit, sauf il y a fuite de mémoire lors du défilement.
Je sais que le problème est d'appeler
[self.tableView dequeueReusableCellWithIdentifier:CellIdentifier];
de l'intérieur
- (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath
Ma question est la suivante, quelle serait la meilleure façon de créer une cellule de référence? Comment charger une cellule de storyboard sans dequeueReusableCellWithIdentifier
?
Et est-il ok pour peut-être l'appeler dequeueReusableCellWithIdentifier
de viewDidLoad
et de créer une cellule de référence en tant que propriété?
J'ai besoin de la cellule de référence pour le dimensionnement des fins.
Merci pour toute aide.
Vous devez vous connecter pour publier un commentaire.
Sur la façon de créer des cellules de référence (voir la question d'origine), il y a quelques options que je peux voir:
créer une cellule personnalisé avec XIB, excellent article ici -> un lien!
créer votre cellule personnalisé dans le code, avec les contraintes.
la création de votre propre cellule dans la table de montage séquentiel comme prototype de cellule
Merci à tous pour l'aide!
Oui, vous pouvez le faire. Ou paresseux initialiser la propriété:
Vous pouvez simplement retirer la cellule une fois et stocker de la hauteur: