Я хотел бы, чтобы элементы в моем UICollectionView
отображались для просмотра, когда пользователь прокручивает список (я использую подкласс UICollectionViewFlowLayout
).
Я указываю позицию в Менеджере макетов, то, что я хотел бы сделать, это также указать начальное преобразование и применить это в анимации в правильное время (когда ячейка сначала появится на экране). Чтобы увидеть эффект, который я имею в виду, проверьте приложение Google Plus на iOS. В идеале другое преобразование зависит от местоположения ячейки.
Кажется, я не могу найти способ узнать, когда отображается ячейка (эквивалент willDisplayCell
, как есть на UITableView
), или любые указатели на то, куда идти для этого.
Любые предложения?
Вы можете просто выделить анимацию в Google Plus на этом снимке экрана:
Кроме того, взгляните на iPhoto на iPad. Я не знаю, использует ли они UIcollectionView (возможно, нет, поскольку он работал на iOS5), но это тот вид, который я искал, кажется, что фотографии появляются справа.