使用AFOpenFlow:添加子视图而不仅仅是图像

时间:2011-05-04 18:27:43

标签: iphone ios ipad coverflow

我正在使用AFOpenFlow库生成类似于Coverflow的效果,但是尝试将任意UIView添加到AFOpenflowView,而不仅仅是图像。我这样做是通过创建AFItemView的子类,让我们调用它NewAFItemView,它代表我想要添加的视图。我还扩展了AFOpenFlowView,将其称为NewAFOpenFlowView并覆盖了方法

-(AFItemView *)coverForIndex:(int)coverIndex;

在重写方法中,我分配一个NewAFItemView对象并将其作为该索引的封面视图返回。 NewAFItemView视图在打开的流程中正确显示,但立即禁用滚动。切换回分配AFItemView有效但使用NewAFItemView s不会滚动。

我没有覆盖任何触摸事件。

关于可能发生的事情的任何想法?

干杯。

1 个答案:

答案 0 :(得分:0)

为什么不使用iCarousel? https://github.com/nicklockwood/iCarousel 我使用它,它适用于uiviews =)。