Как определить размер CollectionView при повороте

У меня есть viewcontroller с 2 контроллерами CollectionView.

Я хотел бы, чтобы при ротации размер только одного из представлений коллекции изменялся до нестандартного размера, в то время как другой остается прежним.

Я пытался использовать:

- (CGSize)collectionView:(UICollectionView *)collectionView layout:(UICollectionViewLayout  *)collectionViewLayout sizeForItemAtIndexPath:(NSIndexPath *)indexPath
  {    
     // Adjust cell size for orientation
     if (UIDeviceOrientationIsLandscape([[UIApplication sharedApplication] statusBarOrientation])) {
        return CGSizeMake(170.f, 170.f);
     }
    return CGSizeMake(192.f, 192.f);
}

Однако это только меняет оба вида коллекций. Как сделать так, чтобы он был специфичным только для одной коллекции?

Ответы на вопрос(7)

Ваш ответ на вопрос