2015-05-07 4 views
0

Я использовал представление коллекции, чтобы создать следующую структуру:Collection View Layout Выпуск

enter image description here

Я установил размер макета с использованием методы sizeForItemAtIndexPath зрения сбора и с использованием макета потока, но что я мог бы достичь это:

enter image description here

Я попытался уменьшения ширины и высоты, но даже тогда я не может достичь этих двух элементов друг с другом ниже.

+1

Для этого вам нужно написать собственный подкласс UICollectionViewLayout. – rdelmar

+0

Спасибо. Попробует написать пользовательский макет или использовать тот, который уже доступен – Vinita

ответ

1

Создание макета, который ведет себя так, как вы, первое изображение, просто невозможно без написания пользовательского подкласса UICollectionViewLayout (как указано rdelmar в комментарии). Но я недавно испытал подобную проблему, как вы. Для меня этот проект github был очень полезным: https://github.com/chiahsien/CHTCollectionViewWaterfallLayout

Похоже, вы также можете использовать этот макет для вас CollectionView.