UICollectionView: Comment obtenir la taille d'un article pour un élément spécifique après l'avoir défini en mode délégué

Je suis à jouer avec les nouveaux UICollectionView et la UICollectionViewLayout classes. J'ai créé une mise en page personnalisée, sous-classement UICollectionViewFlowLayout.

Mes tailles de cellule sont en train de changer de façon dynamique, et j'ai mis les tailles des éléments à l'aide de la méthode du délégué ci-dessous

- (CGSize)collectionView:(UICollectionView *)collectionView
                  layout:(UICollectionViewLayout*)collectionViewLayout
  sizeForItemAtIndexPath:(NSIndexPath *)indexPath {

      NSLog(@"SETTING SIZE FOR ITEM AT INDEX %d", indexPath.row);
      return CGSizeMake(80, 80);
}

Maintenant, en vertu de la prepareLayout méthode de ma coutume UICollectionViewFlowLayout classe, j'ai besoin d'accéder à ces taille variables pour que je puisse faire les calculs de la façon de les placer et de les mettre en cache pour layoutAttributesForItemAtIndexPath.

Cependant, je n'arrive pas à trouver les biens en vertu de UICollectionView ou UICollectionViewFlowLayout pour atteindre l'élément personnalisé tailles j'ai défini dans la méthode du délégué.

source d'informationauteur SarpErdag