我猜是在边缘情况下受伤了吗?
这是我当前问题最严重的视图控制器的当前视图层次结构。
UIView-> UIScrollView-> UIView-> UIStackView-> UICollectionView
我的堆栈视图包含多个排列的视图。
发生的原因是由于某种原因,我的(不可滚动)UICollectionView
没有响应其委托didSelectRow方法。
它收到触摸事件,甚至可以看到shoudlHighightCell
被呼叫。但是无法调用didSelect方法。
这是一个可重用的组件,我在所有应用程序中使用的次数可能超过10倍,但是在此特定层次结构中,它无法正常工作。
我尝试删除某些手势,以抚平父级UIScrollView
的延迟触摸,但是仍然无法正常工作。
有任何线索吗?
谢谢!