Closed Jayxiang closed 3 years ago
感谢反馈
q: SegementSlideHeaderView
里 hitTest
最后为何返回 delegate.scrollView
a: 是为了实现父子scrollView
实现联动
q: 在 iOS 14 UICollectionView
的cell
无法点击
a: 目前需要更多的信息来判断。请问同样的代码,在非 iOS 14 的情况下是否能正常工作呢?
view
没看到什么问题。UICollectionViewCell
之前默认有个UILongPressGestureRecognizer
手势,但是 iOS 14 上并没有,就目前的判断条件无法判断点击的是 Cell
。滑动SegementSlideHeaderView
即能看到联动效果。能否提供一个简易的demo呢?
是能看到,但是就算返回 View
,也没看到异常。
SegementSlide-master.zip
demo 很简单,就是SegementSlideHeaderView
是UICollectionView
,
可以对比 Xcode 11,和 Xcode 12 beta
我也遇到了。iOS 14以下,是没问题的。
先问一下在文件
SegementSlideHeaderView
里hitTest
最后为何返回delegate.scrollView
?在 iOS 14 上如果
segementSlideHeaderView
返回的是UICollectionView
会导致 cell 无法点击,原因应该被hitTest
拦截了。