2

В моем приложении я использую UICollectionView для перечисления продукта. Требование - установить высоту ячейки условно. Для этого я использую следующий код.Collectionview Максимальное пространство между ячейками

- (CGSize)collectionView:(UICollectionView *)collectionView 
        layout:(UICollectionViewLayout*)collectionViewLayout 
    sizeForItemAtIndexPath:(NSIndexPath *)indexPath; 
{ 
     if (indexPath.row == 3 || indexPath.row == 6 || indexPath.row == 7 || indexPath.row == 10 || indexPath.row == 0) 
     { 
      return CGSizeMake((collectionView.frame.size.width/2)-4, 300.0); 
     } 

     return CGSizeMake((collectionView.frame.size.width/2)-4, 250.0); 
} 

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

Заранее спасибо. enter image description here

+0

http://www.raywenderlich.com/107439/uicollectionview-custom-layout-tutorial-pinterest –

+0

@VirajPadsala Мне нужно для объектива-c и без ограничения. –

ответ

1

Наконец-то я решил проблему замечательной библиотекой Link и очень прост в применении.

+0

Привет, @Pramod Tapaniya Поздравляем с 400+ репутацией –

+0

@ Вяс спасибо. –

+0

В любое время –

Смежные вопросы