ios中iCarousel相册插件如何默认选中一个,默认是选择第一个,例如我要默认选择第三个个,怎么设置默认值
这个是,iCarousel的地址https://github.com/nicklockwood/iCarousel

解决方案 »

  1.   

    我们的思路是这样的:当iCarousel控件初始化的时候,我们把第二个图像在默认显示在中间,这样的话,当控件初始化的时候会调用- (CGFloat)carouselItemWidth:(iCarousel *)carousel  这个方法,所以我们可以在该方法中进行设置。
    代码如下:
    - (CGFloat)carouselItemWidth:(iCarousel *)carousel
    {
        //初始化的时候设置默认在中间显示的图片为第二张图片(index为1)
        [carousel scrollToItemAtIndex:1 animated:NO];
        return ITEM_SPACING;
    }感觉这种方法不太专业,期待更专业的解答!