UICollectionView如果垂直滚动,移动单元格如果水平

时间:2013-07-12 20:58:22

标签: ios objective-c uicollectionview uicollectionviewcell

我有一个垂直滚动的UICollectionView,但前提是我没有碰到一个细胞或它的内容。

UICollectionView - > UICollectionViewCell - > UIView

UIView有一个平移手势

- (void)move:(UIPanGestureRecognizer*)recognizer{}

我用来移动UIView。如果UIView位于UICollectionView,则仅限于水平移动。如果我将UIView移出UICollectionView的范围,则会将其从集合中删除。

如果我垂直移动手指,我希望UICollectionView垂直滚动,这会导致UIView上的触摸事件被忽略。但如果我水平移动,UIView上的触摸事件将不会被忽略。

我似乎无法弄清楚如何实现这一目标。建议将不胜感激。

0 个答案:

没有答案