我创建UICollectionView
作为主要用户界面,每个collectionViewCell
占用一个整个屏幕,并通过分页水平滚动。
在我必须在父UICollectionView
内实现另一个CollectionViewCell
之前,事情一切正常。
所以..滚动手势可以滚动父集合视图,也可以滚动主集合CollectionViewCell
内的小集合查看。
我希望用户可以滚动浏览小型集合视图,当他们尝试滚动那个小的集合视图区域时,这些图像大部分是小块图像,而其他滚动操作则会导致滚动主集合ViewView。
我相信UICollectionView
继承了UIScrollView
,所以我认为在这种情况下我不需要添加手势识别器(平移)。我用两种方式测试了这个,
有什么想法从哪里开始?
答案 0 :(得分:0)
我不确定,但也许您可以实施此方法:
- (BOOL)gestureRecognizer:(UIGestureRecognizer *)gestureRecognizer shouldRecognizeSimultaneouslyWithGestureRecognizer:(UIGestureRecognizer *)otherGestureRecognizer
{
return YES;
}
并确定在开始滑动时优先考虑谁。并返回NO或YES。