我有UICollectionView
一个自定义的UICollectionViewCell
. UICollectionView
水平滚动,每个单元格占据所有可见屏幕。
UICollectionViewCell
有一个UIView
子视图,而子视图又具有一个子UIScrollView
视图。
UIScrollView
旨在垂直滚动,但根本不滚动。我试过设置滚动视图contentSize
但没有成功。
我怀疑这UIScrollView
没有得到任何触摸事件,而不是大小问题。
有什么建议么?
编辑>>
我现在确定这是一个事件问题,而不是特定于UIScrollView
.
我现在已经覆盖了in中的pointInside:
方法,并且可以看到现在每次点击它时它都会返回 false。在这种情况下,您会认为点击事件会传播到下一个 subview ,但仍然没有收到事件。我试过添加一个,但它从来没有注册一个水龙头。UIView
UICollectionViewCell
UIView
UIGestureRecognizer
UIView
这里有什么东西可以拦截我不知道的事件吗?