У меня есть представление коллекции, в котором есть UICollectionViewFlowLayout. Я помещаю в него 10 элементов. и они имеют разные размеры:
- (CGSize)collectionView:(UICollectionView *)collectionView layout:(UICollectionViewLayout*)collectionViewLayout sizeForItemAtIndexPath:(NSIndexPath *)indexPath {
if (indexPath.row<6) {
CGSize retval = CGSizeMake(100, 100);
return retval;
}
CGSize retval = CGSizeMake(200, 130);
return retval;
}
это выглядит так: первые 6 ячеек выглядят хорошо, а 7-9 - правильно, но последняя не выровнена по центру,
кто-нибудь может мне это объяснить?
и последние дни. Я играю с макетами коллекций, но все еще чувствую себя сбитым с толку выбором flowlayout и custom layout. какие-то принципы по этому поводу?
заранее большое спасибо.