2015-09-26 2 views
3

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

enter image description here

медленное движение

enter image description here

+0

Почему вы используете collectionView? есть ли еще изображения или только 2? –

+0

опубликуйте какой-нибудь код, если у вас есть идеи или что вы закончите. –

+0

Я использовал cfcoveflow для реализации этого, но это не дает возможности изменить нижнее изображение и данные метки. – Retro

ответ

7

Я настоятельно рекомендую использовать iCarousel, он имеет предопределенный набор анимаций, однако, вы можете создавать свои собственные анимации с помощью iCarouselTypeCustom и метод делегата carousel:itemTransformForOffset:baseTransform:

Это очень хорошо документировано и имеет множество примеров. Однако, если у вас все еще есть вопросы относительно того, как использовать это, просто дайте мне знать.

Update: Вот working project я создан для того, чтобы продемонстрировать, как использовать iCarousel для достижения аналогичного эффекта.

+0

у вас есть идея, как реализовать это с небольшим примером – Retro

+0

Я обновил свой ответ ссылкой на рабочий проект, который демонстрирует, как использовать iCarousel для достижения аналогичного эффекта. –

+0

Вы не знаете, как реализовать это с помощью native collectionview – Retro