我有一个内部有很多视图的UIScrollView实例。我有touchesBegan:在我的UIView子类的实现中定义,但只检测最初在scrollview中显示的视图(没有滚动)。也就是说,最初检测到所有触摸,但是当我向下滚动时,没有检测到触摸,除了那些最初位于折叠之上的视图(即它们最初适合滚动视图),而且,只有那些视图的那些部分它们位于折叠之上(在最初部分显示的视图中)。
我希望这很清楚......任何人都知道会造成这种情况的原因是什么?
答案 0 :(得分:1)
经过一天的调试,我找到了简单的解决方案。滚动视图内部视图框架的高度已设置为屏幕高度。我需要将它扩展到scrollview的整个高度。