调整iCarousel中的项目大小和动画

时间:2013-06-06 08:09:03

标签: animation resize icarousel

我使用iCarouselTypeCoverFlow2为iPhone使用iCarousel库。 我希望能够做到以下几点:

  • 获取当前项目视图或图像
  • 从外部调整此项目(如果可能,设置动画)

1 个答案:

答案 0 :(得分:0)

在iCarousel中,您可以获取currentItemView。它在github文档中。

  

@property (nonatomic, strong, readonly) UIView *currentItemView;

     

轮播中当前居中的项目视图。这个观点的索引   匹配currentItemIndex。

现在你得到了视图,你只需要做你想要的。但要小心,因为如果您可以查看该项目,即使您更改了该项目也会调整其大小,因此如果您希望该项目与其他项目保持一致,请务必调整它,因为它是后面项目的一部分。封面流。

另外一个重要的注意事项是视图是可重用的,这意味着当您的项目超出屏幕时,其他项目将使用此视图,并且在某些情况下,您更改视图的相同项目将返回到另一个视图