调整iCarousel是堆叠卡视图

时间:2015-09-24 17:03:26

标签: ios iphone cocoa-touch uicollectionview icarousel

我需要实现100%类似于JZStackedView

的堆叠卡片视图

它看起来像是一个非常简洁的设置:

enter image description here

到目前为止,我使用iCarousel取得的成绩有点令人失望,而且它无法正常工作。

这是我的所有价值

_mainCarousel.vertical = YES;
_mainCarousel.type = iCarouselTypeTimeMachine;
_mainCarousel.viewpointOffset = CGSizeMake(0,5);
_mainCarousel.perspective = -0.31;

以下方法

- (CGFloat)carousel:(__unused iCarousel *)carousel valueForOption:(iCarouselOption)option withDefault:(CGFloat)value{
    switch (option)
    {
        case iCarouselOptionWrap:
        {
            return YES;
        }
        case iCarouselOptionSpacing:
        {
            return value * 0.0003f;
        }
        case iCarouselOptionFadeMax:
        {
            return value;
        }
        case iCarouselOptionTilt:
        {
            return 0.05f;
        }
        case iCarouselOptionVisibleItems:
        {
            return 3;
        }
    }
}

有人会介意我指向正确的方向吗?

我没有使用JZStackedView,因为它有点滞后,并且没有无限滚动。我也不想用UICollectionView来实现它,因为我非常喜欢iCarousel的速度和灵活性。

0 个答案:

没有答案
相关问题