AFOpenFlow ライブラリを使用してカバーフローのような効果を生成していますが、画像だけでなく任意の UIView を AFOpenflowView に追加しようとしています。のサブクラスを作成することでこれを行っています。それをAFItemView
呼び出すことができますNewAFItemView
。これは、追加するビューを表します。私も拡張AFOpenFlowView
し、それを呼び出してNewAFOpenFlowView
、メソッドをオーバーライドしました
-(AFItemView *)coverForIndex:(int)coverIndex;
オーバーライドされたメソッドで、NewAFItemView
オブジェクトを割り当て、そのインデックスのカバー ビューとして返します。ビューは開いているフローで正しく表示されNewAFItemView
ますが、スクロールはすぐに無効になります。s の割り当てに戻すとAFItemView
機能しますが、 s を使用NewAFItemView
してもスクロールしません。
タッチイベントをオーバーライドしていません。
何が起こっているのかについてのアイデアはありますか?
乾杯。