Пользовательский макет UICollectionView с одной ячейкой в ​​поле зрения

Я пытаюсь создать приложение, которое имеет только одну строку ячеек в UICollectionView, однако я использую FlowLayout, и ячейки складываются, как показано ниже.

введите здесь описание изображения

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

введите здесь описание изображения


person Jude Michael Murphy    schedule 02.08.2013    source источник
comment
Ознакомьтесь с этим руководством: Разбиение на страницы с представлениями коллекций.   -  person Marcus Adams    schedule 02.08.2013


Ответы (1)


Вы должны сделать 3 вещи: настроить FlowLayout для горизонтальной прокрутки, включить разбиение по страницам и установить размер вашей ячейки, чтобы она занимала все пространство. Все это можно сделать в nib-файле в настройках CollectionView : (CollectionView — ScrollDirection, ScrollView — пейджинг включен, а CollectionViewSize — Cell Size/Height).


введите здесь описание изображения

введите здесь описание изображения

person Nerkatel    schedule 02.08.2013
comment
Если бы я хотел сделать это для iPhone, я предполагаю, что ширина ячейки должна быть 320? - person Jude Michael Murphy; 02.08.2013
comment
320x460 да, в основном весь размер вашего экрана (за исключением строки состояния или любого другого вида, который его уменьшает) - person Nerkatel; 05.08.2013