セルまたはそのコンテンツに触れてUICollectionView
いない場合にのみ、垂直にスクロールします。
UICollectionView
-> UICollectionViewCell
->UIView
UIView にはパン ジェスチャがあります
- (void)move:(UIPanGestureRecognizer*)recognizer{}
UIView
私は周りを移動するために使用します。が にある場合UIView
は、UICollectionView
水平方向の移動のみに制限されます。UIView
の境界外に移動するUICollectionView
と、コレクションから削除されます。
UICollectionView
指を垂直方向に動かしている場合、 を垂直方向にスクロールしたいので、 のタッチ イベントをUIView
無視する必要があります。しかし、水平方向に移動すると、タッチ イベントは無視されませんUIView
。
これを達成する方法がわかりません。アドバイスをいただければ幸いです。